Skip to content

Create releases from the changelog and refresh the CI actions - #142

Open
bbatsov wants to merge 3 commits into
masterfrom
release-workflow
Open

bbatsov wants to merge 3 commits into
masterfrom
release-workflow

Conversation

@bbatsov

@bbatsov bbatsov commented Sep 15, 2026

Copy link
Copy Markdown
Member

Releases have been written by hand; a v* tag now produces one with the version's changelog section as the notes, and dependabot keeps the action versions from going stale. The CI actions also move off the Node 20 runtime that GitHub retires on 2026-09-23. Only tags pushed from now on are affected.

Releases have been written by hand so far. This creates one whenever a
v* tag is pushed, with the version's CHANGELOG.md section as the notes
and GitHub's generated notes only if the changelog has none for it.
Monthly, so it stays a trickle rather than a stream of PRs.
GitHub removes Node 20 from the hosted runners on 2026-09-23; checkout, setup-java, cache and setup-clojure all have Node 24 majors.

This branch has not been deployed

No deployments
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