feat: add changelog auto-generation #207
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Here a GH action config for changelog generation. It'll help to create release notes for every pushed tag (here you can see how it works https://github.com/github-tools/github-release-notes/releases).
And by changing a source of the racketscript package here https://pkgs.racket-lang.org/package/racketscript from this pattern
https://github.com/βΉuserβΊ/βΉpackageβΊ.git
to this onehttps://github.com/βΉuserβΊ/βΉpackageβΊ.git#tag
(see "GitHub Deployment" here https://docs.racket-lang.org/pkg/getting-started.html#%28part._github-deploy%29) we'll allow to install a particular version of racketscript.Resolves: https://github.com/vishesh/racketscript/issues/193
But to make it work @vishesh should create CHANGELOG_TOKEN (see https://github.com/github-tools/github-release-notes#setup) and change the source path of the package.