Closes#68. Adds a pull_request trigger so Lint/Test/Vet runs on the PR head. build is now limited to push events, and deploy already was, so a PR doesn't build an image, doesn't write to infra and doesn't get access to secrets.
This PR tests itself: it should show a CI run with only the check job. If it does, the change works.
Closes #68. Adds a `pull_request` trigger so Lint/Test/Vet runs on the PR head. `build` is now limited to `push` events, and `deploy` already was, so a PR doesn't build an image, doesn't write to infra and doesn't get access to secrets.
**This PR tests itself:** it should show a CI run with only the check job. If it does, the change works.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
---
_Created via git-mcp on behalf of @mathias_
A PR never got a CI run: the workflow triggered only on push to main
and on tags, so the risk/medium+ PR lane merged on local task check
alone (PR #66). pull_request now runs Lint/Test/Vet on the PR head;
build is gated to push and deploy already was, so a PR builds no
image, writes nothing to infra and sees no secrets.
Closes#68
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
mathias
merged commit c3f8d6c002 into main2026-10-05 07:25:38 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Closes #68. Adds a
pull_requesttrigger so Lint/Test/Vet runs on the PR head.buildis now limited topushevents, anddeployalready was, so a PR doesn't build an image, doesn't write to infra and doesn't get access to secrets.This PR tests itself: it should show a CI run with only the check job. If it does, the change works.
🤖 Generated with Claude Code
Created via git-mcp on behalf of @mathias