From c9ab66821af523a7b89feece2003e55f7fb0d572 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 17 Jul 2026 19:12:35 +0000 Subject: [PATCH 1/2] build(deps): Bump github/codeql-action/init from 4.37.0 to 4.37.1 Bumps [github/codeql-action/init](https://github.com/github/codeql-action) from 4.37.0 to 4.37.1. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/99df26d4f13ea111d4ec1a7dddef6063f76b97e9...7188fc363630916deb702c7fdcf4e481b751f97a) --- updated-dependencies: - dependency-name: github/codeql-action/init dependency-version: 4.37.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/rg-security.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/rg-security.yml b/.github/workflows/rg-security.yml index 67dbfed..770e21c 100644 --- a/.github/workflows/rg-security.yml +++ b/.github/workflows/rg-security.yml @@ -39,7 +39,7 @@ jobs: timeout-minutes: 20 steps: - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 - - uses: github/codeql-action/init@99df26d4f13ea111d4ec1a7dddef6063f76b97e9 # v4 + - uses: github/codeql-action/init@7188fc363630916deb702c7fdcf4e481b751f97a # v4 with: languages: ${{ inputs.codeql-languages }} - uses: github/codeql-action/analyze@99df26d4f13ea111d4ec1a7dddef6063f76b97e9 # v4 From d2dd0aeb2cb6f8d4357da507fa4822479c026dbc Mon Sep 17 00:00:00 2001 From: OMT Automation Date: Fri, 17 Jul 2026 20:44:41 +0000 Subject: [PATCH 2/2] fix(ci): keep CodeQL action versions aligned --- .github/workflows/rg-security.yml | 2 +- test/security-workflow.test.ts | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/rg-security.yml b/.github/workflows/rg-security.yml index 770e21c..cc56d1f 100644 --- a/.github/workflows/rg-security.yml +++ b/.github/workflows/rg-security.yml @@ -42,7 +42,7 @@ jobs: - uses: github/codeql-action/init@7188fc363630916deb702c7fdcf4e481b751f97a # v4 with: languages: ${{ inputs.codeql-languages }} - - uses: github/codeql-action/analyze@99df26d4f13ea111d4ec1a7dddef6063f76b97e9 # v4 + - uses: github/codeql-action/analyze@7188fc363630916deb702c7fdcf4e481b751f97a # v4.37.1 - uses: actions/dependency-review-action@a1d282b36b6f3519aa1f3fc636f609c47dddb294 # v5.0.0 if: inputs.enable-dependency-review && github.event_name == 'pull_request' with: diff --git a/test/security-workflow.test.ts b/test/security-workflow.test.ts index ce0dc67..1bf3432 100644 --- a/test/security-workflow.test.ts +++ b/test/security-workflow.test.ts @@ -74,6 +74,13 @@ describe("security and reusable workflows", () => { expect(job["runs-on"]).toBe("ubuntu-24.04"); } + const codeqlSteps = rgSecurity.jobs.security.steps.filter((step: { uses?: string }) => + step.uses?.startsWith("github/codeql-action/") + ); + const codeqlVersions = codeqlSteps.map((step: { uses: string }) => step.uses.split("@")[1]); + expect(codeqlVersions).toHaveLength(3); + expect(new Set(codeqlVersions)).toEqual(new Set(["7188fc363630916deb702c7fdcf4e481b751f97a"])); + const rgRelease = YAML.parse( fs.readFileSync(path.resolve(".github/workflows/rg-release.yml"), "utf8") ) as { jobs: Record> };