Skip to content

Add a release workflow - #9

Merged
raszi merged 4 commits into
mainfrom
ci/release-automation
Sep 19, 2026
Merged

raszi merged 4 commits into
mainfrom
ci/release-automation

Conversation

@raszi

@raszi raszi commented Sep 19, 2026

Copy link
Copy Markdown
Member

You start a release from the Actions page. The workflow asks which part of the version to raise: major, minor, or patch.

The Prepare a release workflow raises the version in magit-standup.el and in Easkfile, then commits and opens a pull request with the chore label. The commit author is the user who starts the workflow. The committer is the bot.

The Release workflow publishes the release after you merge that pull request. It creates the tag, generates the notes, and removes the stale draft.

To let the workflow open a pull request, tick Allow GitHub Actions to create and approve pull requests under Settings, Actions, General.

@raszi raszi added the ci Change the continuous integration configuration. label Sep 19, 2026
@raszi
raszi merged commit 842188c into main Sep 19, 2026
4 checks passed
@raszi
raszi deleted the ci/release-automation branch September 19, 2026 19:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Change the continuous integration configuration.

Development

Successfully merging this pull request may close these issues.

1 participant