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

Automated Release Notes #32

Closed
Tracked by #4
SkyeHoefling opened this issue Sep 8, 2021 · 2 comments
Closed
Tracked by #4

Automated Release Notes #32

SkyeHoefling opened this issue Sep 8, 2021 · 2 comments
Assignees

Comments

@SkyeHoefling
Copy link
Contributor

SkyeHoefling commented Sep 8, 2021

Description

Add automated release notes to be generated as part of the git release tag build from #31. Using github-release-notes we will add all merged pull requests and links to the release notes. At this point in time we aren't as organized with issues so we only care about merged pull requests

@SkyeHoefling
Copy link
Contributor Author

This has been completed as part of 97770ec...7cbbf52

The main build will publish release notes a v* tag syntax. See #31 for more details on how to start the process. When a release completes it will automatically create the GitHub release and build a combination of gren tools and github tools. This generates a full set of completed issues, prs and contributors. The screenshot below is a sample from development.

The screenshot doesn't properly @ tag anyone as I turned it off for testing. When release notes are properly generated people will be tagged correctly
github com_FileOnQ_Imaging Heif_releases (003)

@SkyeHoefling
Copy link
Contributor Author

Closing issue, no need for formal PR as this work needed to be done against the main branch

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant