Skip to content

Create GitHub releases from the changelog on tag push - #225

Open
bbatsov wants to merge 2 commits into
masterfrom
github-release-workflow
Open

bbatsov wants to merge 2 commits into
masterfrom
github-release-workflow

Conversation

@bbatsov

@bbatsov bbatsov commented Sep 15, 2026

Copy link
Copy Markdown
Member

Releases have been created by hand from the changelog so far. This workflow does the same whenever a v* tag is pushed, taking the notes from that version's changelog section (GitHub's generated notes only if the section is empty), and dependabot keeps the action versions from going stale. Only tags pushed from now on are affected; the existing releases stay as they are.

Releases have been cut by hand so far. Pushing a v* tag now publishes
one whose notes are that version's changelog section, with the
unreleased section standing in for prereleases and GitHub's generated
notes as the last resort.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant