ci: publish Forgejo release from changelog on version tags #7

Merged
jqueuniet merged 1 commit from ci/release-on-tag into main 2026-10-24 09:31:57 +02:00
Owner
  • Build fails on a v* tag not matching package.json version, before anything is published.
  • New release job after publish-image: creates the Forgejo release with the version's CHANGELOG.md section as notes; hyphenated tags are prereleases; skips if the release exists.
  • scripts/changelog-section.sh + test, run in CI.
  • README: releasing steps.

Untested on the runner until the next tag.

- Build fails on a `v*` tag not matching `package.json` version, before anything is published. - New `release` job after `publish-image`: creates the Forgejo release with the version's `CHANGELOG.md` section as notes; hyphenated tags are prereleases; skips if the release exists. - `scripts/changelog-section.sh` + test, run in CI. - README: releasing steps. Untested on the runner until the next tag.
ci: publish Forgejo release from changelog on version tags
All checks were successful
Deploy / build (push) Successful in 8s
Deploy / publish-image (push) Successful in 22s
Deploy / release (push) Has been skipped
8ee26eac91
jqueuniet deleted branch ci/release-on-tag 2026-10-24 09:31:57 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
jqueuniet/dm2-web-editor!7
No description provided.