Skip to content
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

feat: handle multiple commits in a single message #2358

Merged
merged 3 commits into from
Sep 17, 2024

Commits on Sep 17, 2024

  1. feat: handle multiple commits in a single message

    - updated `splitMessages` function to handle multiple conventional commits within the main message
    - added logic to separate conventional commits (feat, fix, docs, etc.) within the main message
    - preserved the original message structure outside of nested commit blocks
    - enhanced breaking change detection from commit body in `toConventionalChangelogFormat` and `postProcessCommits` functions
    
    Resolves googleapis#2357
    dgokcin committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    7213e8f View commit details
    Browse the repository at this point in the history
  2. test: new test case for parsing multiple commits

    - added new test cases for parsing multiple commits from a single message
    - added fixture file for multiple commits in a single message
    - changed the order of the expected commits in `multiple-messages` and `1257-breaking-change` fixtures since the order of the commits in the is not reversed anymore
    dgokcin committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    96cd4b9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d39e3fb View commit details
    Browse the repository at this point in the history