Commit graph

2 commits

Author SHA1 Message Date
8d5bdaa518
fix(ci): add authentication for tag push in release workflow
All checks were successful
Continuous Integration / Lint, Check & Test (push) Successful in 1m45s
Continuous Integration / Build Package (push) Successful in 1m47s
- Use RELEASE_TOKEN for git push authentication when creating tags
- Add early check to fail with clear error if RELEASE_TOKEN is not configured
2026-04-03 14:00:54 +02:00
0d929b20b7 feat(ci): add release workflow for .deb and static binary
Add Forgejo Actions workflow that builds and publishes releases:
- Triggers on tag push (v*) or manual workflow dispatch
- Builds static binary using musl target
- Creates .deb package with shell completions
- Uploads artifacts to Forgejo Releases

Requires RELEASE_TOKEN secret to be configured in repository settings.
2026-04-03 13:57:01 +02:00