Port release workflow to the Forgejo releases API #1

Merged
smell-of-curry merged 1 commit from ci/forgejo-release into main 2026-08-04 18:49:09 +00:00

Replaces the GitHub-only release step. Also serves as the first end-to-end Actions run on the self-hosted runner.

Replaces the GitHub-only release step. Also serves as the first end-to-end Actions run on the self-hosted runner.
Port release workflow to the Forgejo releases API
Some checks failed
Auto Assign / run (pull_request) Failing after 9s
Model Preview / model-preview (pull_request) Successful in 10s
CI / build-and-test (20.x) (pull_request) Failing after 26s
CI / build-and-test (20.x) (push) Failing after 29s
Create new Release / build (push) Has been skipped
Missing info report / generate-and-comment (push) Failing after 45s
92fb019c84
softprops/action-gh-release talks to the GitHub API, which cannot publish to
git.pokebedrock.com. Replaced with curl against Forgejo's release endpoints,
percent-encoding the asset names because they contain spaces.

bds-manager and pokebedrock-hub now fetch the latest release from this instance,
so this workflow is what actually ships resource packs.

Co-authored-by: Cursor <cursoragent@cursor.com>
smell-of-curry deleted branch ci/forgejo-release 2026-08-04 18:49:09 +00: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
pokebedrock/pokebedrock-res!1
No description provided.