Skip to content

Fix concurrency-limits audit to report at workflow level#1793

Merged
woodruffw merged 3 commits intomainfrom
claude/create-upstream-pr-fwH3b
Mar 24, 2026
Merged

Fix concurrency-limits audit to report at workflow level#1793
woodruffw merged 3 commits intomainfrom
claude/create-upstream-pr-fwH3b

Conversation

@woodruffw
Copy link
Member

Closes #1627.

Fixes #1626.

claude and others added 3 commits March 23, 2026 08:56
Rebase PR #1627 onto current main and update all integration test
snapshots to reflect the consolidated concurrency-limits findings.

The audit now collects affected jobs and produces a single workflow-level
finding per issue type (missing concurrency / missing cancel-in-progress)
instead of emitting one finding per job.

https://claude.ai/code/session_019imdGGVzhxj9FwhK2nWhRa
Regenerate all 5 crater test snapshots to reflect the consolidated
workflow-level concurrency-limits findings instead of per-job findings.

https://claude.ai/code/session_01PXxMnbkNKhN6f4dUVZnGW9
Signed-off-by: William Woodruff <william@yossarian.net>
@woodruffw woodruffw self-assigned this Mar 24, 2026
@woodruffw woodruffw added the bugfix Fixes a known bug label Mar 24, 2026
@woodruffw woodruffw merged commit 37cc1ef into main Mar 24, 2026
16 checks passed
@woodruffw woodruffw deleted the claude/create-upstream-pr-fwH3b branch March 24, 2026 07:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bugfix Fixes a known bug

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG]: concurrency-limits audit creates duplicate findings for each job

3 participants