ci: skip the test-contour deploy on a no-code change #214
Reference in New Issue
Block a user
Delete Branch "feature/ci-skip-deploy-on-docs"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The
deployjob was gated only on the event/ref, so a docs-only PR intodevelopment(whereunit/integration/ui/conformancepath-skip) still redeployed the test contour for nothing.Gate
deployon thechangesjob too: it runs only when the Go or UI side actually changed.changesstill defaults both totruewhen the diff is uncomputable, and a workflow/deploy edit forces bothtrue, so ambiguous or infra changes still deploy as a safety net. A PR intomasterstays test-only; prod deploy is unaffected (separate manual workflow).Note: this PR itself touches
.gitea/workflows/, which forces the full suite + deploy — the docs-only skip will show on the next such PR.