Skip to content

ci: make CodeQL action updates atomic - #299

Merged
bbingz merged 1 commit into
mainfrom
fix/ci-codeql-atomic
Aug 9, 2026
Merged

ci: make CodeQL action updates atomic#299
bbingz merged 1 commit into
mainfrom
fix/ci-codeql-atomic

Conversation

@bbingz

@bbingz bbingz commented Aug 9, 2026

Copy link
Copy Markdown
Owner

Summary

  • atomically update all CodeQL init and analyze uses to v4.37.4
  • group github/codeql-action/* in Dependabot so coupled actions update together
  • run the checked workflow pin contract in the Ubuntu classifier before dependent macOS jobs start
  • keep durable-docs-only and no-CodeQL-target classifications light

This supersedes the split, deterministically failing updates in #297 and #298.

Verification

  • regression first failed 2/32 focused tests on the old configuration
  • npm test -- tests/scripts/ci-workflow.test.ts tests/scripts/ci-codeql-classifier.test.ts (40/40)
  • actionlint 1.7.12
  • npm run build
  • npm run typecheck:test
  • npm run lint (existing one warning and schema-version info only)
  • npm run knip
  • npm run test:coverage
  • git diff --check

Scope

No Docker, deployment, release, service, runner, cache, artifact, or authentication mutation.

@bbingz
bbingz merged commit 56edbe6 into main Aug 9, 2026
16 checks passed
@bbingz
bbingz deleted the fix/ci-codeql-atomic branch August 9, 2026 10:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant