CI: gate the merge on tests #8

Merged
austin merged 1 commits from ci/gate-merge into main 2026-07-23 13:54:02 -05:00
Owner
No description provided.
austin added 1 commit 2026-07-23 13:54:00 -05:00
CI: gate the merge, not just the image
build-and-publish / build (pull_request) Successful in 2m53s
2e87a68791
Run the workflow on pull_request too, so tests + build + Trivy must pass before main can be
merged (branch protection requires this check). Push the image only on a real push to main —
never from a PR. Also standardises the workflow across all apps (three had drifted).

Co-Authored-By: Claude Opus 4.8 <[email protected]>
Claude-Session: https://claude.ai/code/session_01XXKjx7FNyRVAjU8dgB5KhN
austin merged commit 8ca04632ab into main 2026-07-23 13:54:02 -05:00
austin deleted branch ci/gate-merge 2026-07-23 13:54:02 -05:00
This repo is archived. You cannot comment on pull requests.
No Reviewers
No labels
1 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: TheVine/itsthevine#8