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

Automatically publish a new Github release (with a list of changes) #85

Open
certainlyakey opened this issue Apr 19, 2023 · 0 comments
Open
Labels
enhancement New feature or request

Comments

@certainlyakey
Copy link
Contributor

certainlyakey commented Apr 19, 2023

Summary

The library should fill this currently empty Releases section and a respective page with a meaningful but automatically generated list of changes. Ideally no extra action would be needed from a developer/maintainer.

Here's an example of a nicely designed Releases page that we could follow: https://github.com/carbon-design-system/carbon-components-angular/releases.

What alternatives have you tried?

No response

Does this feature request involve any updates to the reference design?

No

Implementation details

We could hopefully achieve this within the currently available functionality of https://github.com/jscutlery/semver which is already used. See https://github.com/jscutlery/semver#triggering-executors-post-release or https://github.com/jscutlery/semver/blob/main/packages/semver/src/executors/github/README.md.

An alternative is to employ something like this bot.

@certainlyakey certainlyakey added the enhancement New feature or request label Apr 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant