Commit Graph
3 Commits
Author SHA1 Message Date
leanderandClaude Opus 5.5 0e6718d751 fix(ci): keep the checkout token out of the published image
actions/checkout@v5 stored the job's GitHub token in .git/config, and
the image copies .git, so published images contained it. Use checkout
v7 with persist-credentials: false.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-04 03:53:06 +01:00
leanderandClaude Opus 5.5 e54eaefa47 ci: publish a container image to ghcr.io on each release
Builds the image and pushes it to ghcr.io/uio-gaming/mustafa, tagged with the release version and latest. It runs as a job in the release-please workflow, because releases created with GITHUB_TOKEN don't trigger other workflows.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-03 00:18:42 +01:00
leanderandClaude Opus 5.5 470ca028fe ci: add release-please for automated releases
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-02 00:03:40 +01:00