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

Extract squash commits #521

Open
orhun opened this issue Feb 28, 2024 · 0 comments
Open

Extract squash commits #521

orhun opened this issue Feb 28, 2024 · 0 comments
Assignees
Labels
feature/request New feature or request

Comments

@orhun
Copy link
Owner

orhun commented Feb 28, 2024

Is your feature request related to a problem? Please describe.

Here is an example commit message:

Pull request #8: Example commit msg

Merge in GO-TEST-CDX/ryaniscool from example-commit-msg to main

Squashed commit of the following:

commit 140e7e40273399cde9e78f6954e00aa0f9661de5
Author: Ryan Currah <[email protected]>
Date:   Tue Feb 27 08:06:54 2024 -0500

    feat(processor): added new card payment type

    Issue: TST-1

commit ef9da8b96278536cb080b1b552e95f218e18c5d3
Author: Ryan Currah <[email protected]>
Date:   Tue Feb 27 08:06:21 2024 -0500

    chore(readme): added setup instructions

    Added setup instructions

    Issue: TST-1

It would be nice to parse this and have each entry in the changelog as a separate entry. Like so:

## Features
- (processor) Added new card payment type

## Misc
- (readme): Added setup instructions

Describe the solution you'd like

Parse squashed commit messages.

Describe alternatives you've considered

split_commits might also help with some custom parsers.

Additional context

https://discord.com/channels/1093977388892819553/1211967487076474920/1212023614111481958

@orhun orhun added the feature/request New feature or request label Feb 28, 2024
@orhun orhun self-assigned this Feb 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature/request New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant