CI: gate builds + pushes app image to Gitea registry tagged with the commit hash #4

Merged
lilleman merged 1 commits from ci-docker-image into main 2026-07-04 08:07:34 +02:00
Owner

After a green ci.sh gate, the required full-gate job builds the app image and pushes gitea.larvit.se/larvit/plainpages:<full commit hash> — with ff-only merges that image is exactly the merged main commit's image (build once, promote by re-tag later). Auth via new Actions secrets DOCKER_REGISTRY_USER/DOCKER_REGISTRY_TOKEN; retention via an org package cleanup rule. Setup + merge-blocking failure mode documented in README → CI/CD.

After a green `ci.sh` gate, the required `full-gate` job builds the app image and pushes `gitea.larvit.se/larvit/plainpages:<full commit hash>` — with ff-only merges that image is exactly the merged main commit's image (build once, promote by re-tag later). Auth via new Actions secrets `DOCKER_REGISTRY_USER`/`DOCKER_REGISTRY_TOKEN`; retention via an org package cleanup rule. Setup + merge-blocking failure mode documented in README → CI/CD.
lilleman added 1 commit 2026-07-03 16:50:39 +02:00
CI: gate builds + pushes app image to Gitea registry tagged with the commit hash
CI / full-gate (push) Successful in 2m32s
Mirror / github-mirror (push) Successful in 0s
50006dd1a7
lilleman force-pushed ci-docker-image from 50beed4c02 to 50006dd1a7 2026-07-03 16:50:39 +02:00 Compare
lilleman merged commit 50006dd1a7 into main 2026-07-04 08:07:34 +02:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: larvit/plainpages#4