Commit 35762b1
committed
chore(bootstrap): drop workflow-driven CodeQL — default setup is the SSoT (RAN-46)
The codeql.yml workflow added in 638fda7 conflicts with the repo-level
CodeQL default setup that was already enabled for `java-kotlin`,
`javascript-typescript`, and `actions`. GitHub Code-Scanning rejects
duplicate SARIF uploads for the same language with a "configuration error"
(see PR #74's failed `Analyze (javascript-typescript)` run 24928083508).
Default setup already covers everything the workflow added (multi-language
analysis, SARIF in the Security tab, push + PR + scheduled runs) and is a
managed GitHub feature that auto-updates. Keeping the workflow buys us
nothing here and breaks every PR with a stuck failed check.
Adjustments:
- delete .github/workflows/codeql.yml
- .bestpractices.json: point `code_scanning` evidence at the default-setup
repo setting instead of the deleted workflow
- engineering-standards.md §9: document the decision and why default setup
won
Refs RAN-46 AC #4. Default-setup is being kept enabled per @ceo's post-merge
sequence (item #3).1 parent 0b03459 commit 35762b1
3 files changed
Lines changed: 2 additions & 82 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| |||
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
110 | 110 | | |
111 | 111 | | |
112 | 112 | | |
| 113 | + | |
0 commit comments