ci(actions): remove custom CodeQL workflow — default setup now enabled #163

Merged
KofTwentyTwo merged 1 commits from ci/remove-codeql-workflow into develop 2026-05-13 12:01:04 +00:00
1 Commits
Author SHA1 Message Date
james.maesandClaude Opus 4.7 a61a05c025 ci(actions): remove custom CodeQL workflow — default setup now enabled
Default code-scanning setup was enabled via the API once the repo flipped
public (PR-merge sequence on 2026-05-13 at f6637ec3). With default setup
configured for Swift + JS/TS + actions + python languages, our custom
codeql.yml workflow can no longer upload SARIF (GitHub rejects with
"default setup is enabled" error). Removing the redundant workflow.

Default setup gives:
  - CodeQL for Swift, JavaScript, TypeScript, GitHub Actions, Python
  - "Default" query suite (less aggressive than security-extended; can
    be tightened later via the API or repo Settings)
  - Auto-scheduled scans on push/PR
  - Zero workflow YAML to maintain

Loses (vs custom workflow):
  - security-extended query suite. Re-enable via:
      gh api -X PATCH /repos/KofTwentyTwo/Jarvis/code-scanning/default-setup \\
        -f query_suite=security-extended
  - Manual Swift build path. Default setup auto-detects builds.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-13 07:00:46 -05:00