fix(ci): make prod deploy wait on aggregate context #1774
Reference in New Issue
Block a user
Delete Branch "fix/prod-auto-deploy-aggregate-context"
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?
What
CI / all-required (push)context plus Secret scan.Why
CI / all-requiredis now the path-aware aggregate. Duplicating the old individual contexts caused production auto-deploy to time out on workflow-only pushes where Gitea leaves path-skipped jobs as pending/blocked.Verification
python3 -m pytest -q .gitea/scripts/tests/test_prod_auto_deploy.py .gitea/scripts/tests/test_ci_workflow_bookkeeping.pyApproving deploy waiter bookkeeping fix: production auto-deploy now waits on aggregate CI / all-required plus Secret scan; local tests pass; PR CI required contexts are green.
Approving deploy waiter bookkeeping fix: production auto-deploy now waits on aggregate CI / all-required plus Secret scan; local tests pass; PR CI required contexts are green.