Skip to content

feat(parser-emoji): define non-version-bumping emojis#1410

Merged
codejedi365 merged 2 commits intopython-semantic-release:masterfrom
codejedi365:other-emoji
Jan 4, 2026
Merged

feat(parser-emoji): define non-version-bumping emojis#1410
codejedi365 merged 2 commits intopython-semantic-release:masterfrom
codejedi365:other-emoji

Conversation

@codejedi365
Copy link
Contributor

@codejedi365 codejedi365 commented Jan 4, 2026

Purpose

How did you test?

For E2E testing, the test tests/e2e/cmd_version/bump_version/github_flow/test_repo_1_channel.py::test_githubflow_repo_rebuild_1_channel[repo_w_github_flow_w_default_release_channel_emoji_commits] includes a :memo: commit and if you look at the changelog created during this test, the resulting changelog consolidates all memo commits into its own descriptive category and not a catch all ### Other section.

Example with default configuration settings:

.pytest_cache/d/psr-cached-repos/repo_w_github_flow_w_default_release_channel_emoji_commits/CHANGELOG.md
# CHANGELOG

<!-- version list -->

## v1.1.0 (2026-01-04)

### :checkmark:

- :checkmark: add cli tests ([#3](https://example.com/example_owner/example_repo/pull/3),
  [`e37ae7e`](https://example.com/example_owner/example_repo/commit/e37ae7e9fde4617aafaf22036ede8ea670d98b66))

### :memo:

- :memo: add cli documentation ([#3](https://example.com/example_owner/example_repo/pull/3),
  [`e37ae7e`](https://example.com/example_owner/example_repo/commit/e37ae7e9fde4617aafaf22036ede8ea670d98b66))

### :sparkles:

- :sparkles: add cli interface ([#3](https://example.com/example_owner/example_repo/pull/3),
  [`e37ae7e`](https://example.com/example_owner/example_repo/commit/e37ae7e9fde4617aafaf22036ede8ea670d98b66))


## v1.0.1 (2026-01-04)

### :bug:

- :bug: add missing text ([#2](https://example.com/example_owner/example_repo/pull/2),
  [`ed72544`](https://example.com/example_owner/example_repo/commit/ed72544021ae3b6a68f9bf0e6f865b086a8df6bb))


## v1.0.0 (2026-01-04)

- Initial Release

PR Completion Checklist

  • Reviewed & followed the Contributor Guidelines

  • Changes Implemented & Validation pipeline succeeds

  • Commits follow the Conventional Commits standard
    and are separated into the proper commit type and scope (recommended order: test, build, feat/fix, docs)

  • Appropriate Unit tests added/updated

  • Appropriate End-to-End tests added/updated

  • Appropriate Documentation added/updated and syntax validated for sphinx build (see Contributor Guidelines)

@codejedi365 codejedi365 self-assigned this Jan 4, 2026
@codejedi365 codejedi365 merged commit 2833aa9 into python-semantic-release:master Jan 4, 2026
9 checks passed
@codejedi365 codejedi365 deleted the other-emoji branch January 4, 2026 18:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants