Skip to content

feat: parse squashed commits individually #1112

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversation

codejedi365
Copy link
Contributor

@codejedi365 codejedi365 commented Dec 1, 2024

Purpose

How did you test?

Need to add more unit tests for variants of squashed commits, also make sure the github flow default variant's changelog is correctly displayed as it uses squash commits

@codejedi365 codejedi365 force-pushed the feat/parse-squashed-commits branch 2 times, most recently from b06eb37 to 28bb89c Compare December 3, 2024 08:26
@codejedi365 codejedi365 force-pushed the feat/parse-squashed-commits branch from 28bb89c to aa4a183 Compare December 16, 2024 05:58
@codejedi365 codejedi365 marked this pull request as ready for review December 18, 2024 03:57
@codejedi365 codejedi365 force-pushed the feat/parse-squashed-commits branch 7 times, most recently from 1fb2db5 to 62653ae Compare December 18, 2024 08:35
@codejedi365 codejedi365 force-pushed the feat/parse-squashed-commits branch 4 times, most recently from d711cfa to 1f34769 Compare January 18, 2025 01:27
@codejedi365 codejedi365 self-assigned this Jan 18, 2025
@codejedi365 codejedi365 changed the title Feat/parse squashed commits feat: parse squashed commits individually Jan 19, 2025
@codejedi365 codejedi365 force-pushed the feat/parse-squashed-commits branch 5 times, most recently from 16ad935 to f7e4402 Compare January 24, 2025 05:56
adds the functionality to separately parse each commit message
within a squashed merge commit to detect combined commit types
that could change the version bump
adds functionality to separately parse each commit message within a squashed
merge commit which decouples the commits into their respective type categories
in the changelog.
@codejedi365 codejedi365 force-pushed the feat/parse-squashed-commits branch from f7e4402 to 369b754 Compare January 26, 2025 00:36
@codejedi365 codejedi365 merged commit cf785ca into python-semantic-release:master Jan 26, 2025
12 checks passed
@codejedi365 codejedi365 deleted the feat/parse-squashed-commits branch January 26, 2025 01:06
@codejedi365
Copy link
Contributor Author

🎉 This PR has been published as part of Version 9.17.0 🎉

You can find more information about this release on the GitHub Releases page.

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.

Commit parser: Add support for squash commits (BitBucket specific)
1 participant