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: Extract conventional commit messages for the changelog #314

Merged
merged 9 commits into from
May 12, 2022

Conversation

maelle
Copy link
Member

@maelle maelle commented May 12, 2022

No description provided.

R/conventional-commits.R Outdated Show resolved Hide resolved
R/update-news.R Show resolved Hide resolved
R/update-news.R Show resolved Hide resolved

Reviewed-by: Z
Refs: #123
## feat(lang)
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we might want empty lines before and after h2?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, those would be great.

@maelle maelle marked this pull request as ready for review May 12, 2022 10:18
@maelle maelle requested review from krlmlr and removed request for krlmlr May 12, 2022 10:18
@maelle
Copy link
Member Author

maelle commented May 12, 2022

I need to look at the failures

@maelle
Copy link
Member Author

maelle commented May 12, 2022

@krlmlr now ready for review

@maelle maelle changed the title Support conventional commits syntax feat: Extract conventional commit messages for the changelog May 12, 2022
Copy link
Contributor

@krlmlr krlmlr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks. Overall, I think it would have been sufficient to do something like

- docs: correct spelling

- chore!: drop support for Node 6

- BREAKING CHANGE: use JavaScript features not available in Node 6.

- ...

for the highlighted part. Baby steps and such. We can flesh out details later.


Reviewed-by: Z
Refs: #123
## feat(lang)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, those would be great.

Comment on lines +20 to +29
## docs
correct spelling of CHANGELOG

## chore!
drop support for Node 6

BREAKING CHANGE: use JavaScript features not available in Node 6.

## feat(api)!
feat(api)!: send an email to the customer when a product is shipped
Copy link
Contributor

@krlmlr krlmlr May 12, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would have expected those to look a bit like the following, but let's tackle this in a future PR:

Suggested change
## docs
correct spelling of CHANGELOG
## chore!
drop support for Node 6
BREAKING CHANGE: use JavaScript features not available in Node 6.
## feat(api)!
feat(api)!: send an email to the customer when a product is shipped
## docs
- correct spelling of CHANGELOG.
## chore
- drop support for Node 6.
## Breaking change
- use JavaScript features not available in Node 6.
## Breaking change
### api
- send an email to the customer when a product is shipped
## feat
### api
- send an email to the customer when a product is shipped

@krlmlr krlmlr merged commit 3411216 into main May 12, 2022
@krlmlr krlmlr deleted the conventional-commits branch May 12, 2022 10:58
@krlmlr
Copy link
Contributor

krlmlr commented May 12, 2022

Thanks!

@github-actions github-actions bot locked as resolved and limited conversation to collaborators May 13, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants