-
-
Notifications
You must be signed in to change notification settings - Fork 1k
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
fix(changelog): update clog to allow setting a tag date #1278
Conversation
This pull request is automatically built and testable in CodeSandbox. To see build info of the built libraries, click here or the icon next to each commit SHA. Latest deployment of this branch, based on commit 53e5f4e:
|
Yes, this issue is annoying, I don't think we should include the tool directly into the repo though, I'd prefer to find another tool, even if the output is slightly different. |
Okay, that works for me. I will evaluate a few and see which ones work best and update the PR, maybe with a few samples. |
@plouc Should be good to go now. I'd like to squash this into a single commit on merge. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
* fix(changelog): vendor clog and allow setting a tag date * chore(changelog): switch to standard-version * chore(changelog): switch to my forked clog package * docs(changelog): add comments to changelog script
Close #1277
If you check the referenced ticket, I point to the code where the date is always set to the current date. I pulled down the code and made the changes needed to support the date.
Looks like this also changed the order of Features/Bug Fixes sections and added colons to the component names.
I've updated this to also run on publish so it should get generated when a new version is released.
Alternatively, we could look at something else to generate these like https://github.com/conventional-changelog/conventional-changelog, but the output might not be exactly the same. Seems clog hasn't received updates in some time.