Skip to content

Use shared-config's reusable CodeQL workflow - #16

Merged
dduugg merged 1 commit into
mainfrom
use-reusable-codeql-workflow
Jul 25, 2026
Merged

Use shared-config's reusable CodeQL workflow#16
dduugg merged 1 commit into
mainfrom
use-reusable-codeql-workflow

Conversation

@dduugg

Copy link
Copy Markdown
Contributor

Summary

Replaces the full copy-pasted codeql.yml with a thin caller of rubyatscale/shared-config/.github/workflows/codeql.yml@main (rubyatscale/shared-config#29), passing this repo's language list (["actions","ruby"]) as input instead of a hardcoded matrix.

Functionally identical to the current workflow - same checkout/codeql-action SHAs, same build-mode: none, same permissions - but future fixes (like the stale version-comment cleanup in shared-config#28) now land once in shared-config instead of needing to be repeated by hand across every consuming repo.

Test plan

  • zizmor and actionlint - 0 findings
  • Confirm the CodeQL check still runs and passes on this PR

Replaces the full copy-pasted codeql.yml with a thin caller of
rubyatscale/shared-config/.github/workflows/codeql.yml@main
(rubyatscale/shared-config#29), passing this repo's language list
(["actions","ruby"]) as input instead of a hardcoded matrix. Functionally
identical - same checkout/codeql-action SHAs, same build-mode: none,
same permissions - but future fixes (like the stale version-comment
cleanup in shared-config#28) now land once in shared-config instead of
needing to be repeated by hand across every repo.
@dduugg
dduugg requested a review from a team as a code ownerJuly 25, 2026 05:56
@dduugg
dduugg merged commit b85ebd8 into mainJul 25, 2026
9 checks passed
@dduugg
dduugg deleted the use-reusable-codeql-workflow branch July 25, 2026 06:00
Sign up for freeto 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

@dduugg