Publishes the GitHub release from GitHub Actions instead of the Forgejo pipeline #28

Merged
miko merged 1 commit from feat/github-release-workflow into main 2026-10-31 02:57:46 +00:00
Owner

Adds a GitHub Actions release workflow that publishes the GitHub release with the built-in token: it waits for the Forgejo release, downloads the six signed files, verifies both binaries against the signed manifests, and creates the release with the same tag, title and notes. Removes the GitHub leg from the Forgejo release pipeline, which now creates only the GitLab release; no GitHub credential stays stored on Forgejo.

Adds a GitHub Actions release workflow that publishes the GitHub release with the built-in token: it waits for the Forgejo release, downloads the six signed files, verifies both binaries against the signed manifests, and creates the release with the same tag, title and notes. Removes the GitHub leg from the Forgejo release pipeline, which now creates only the GitLab release; no GitHub credential stays stored on Forgejo.
Publishes the GitHub release from GitHub Actions instead of the Forgejo pipeline
All checks were successful
github/analysis Analysis gate on GitHub runners
github/test Test gate on GitHub runners
github/core-only Core-only gate on GitHub runners
github/race Race gate on GitHub runners
8726f61a10
miko merged commit 127d610392 into main 2026-10-31 02:57:46 +00:00
Sign in to join this conversation.
No reviewers
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
EveSynapse/evesynapse!28
No description provided.