From 3872590d3f7ac2d212e388359e9bcbe62802eea7 Mon Sep 17 00:00:00 2001 From: rzuckerm Date: Sat, 10 May 2025 08:27:34 -0500 Subject: [PATCH 1/2] Add CodeQL scanning for GitHub Actions --- .github/workflows/codeql-analysis.yml | 4 ++-- scripts/get_codeql_languages.py | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 7a2d3a7c4..32cd3da0b 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -15,7 +15,7 @@ on: push: branches: [ main ] paths: - - '.github/workflows/codeql-analysis.yml' + - '.github/workflows/*.yml' - 'scripts/*.py' - 'archive/c/c/*.c' - 'archive/c/c/testinfo.yml' @@ -41,7 +41,7 @@ on: branches: - 'main' paths: - - '.github/workflows/codeql-analysis.yml' + - '.github/workflows/*.yml' - 'scripts/*.py' - 'archive/c/c/*.c' - 'archive/c/c/testinfo.yml' diff --git a/scripts/get_codeql_languages.py b/scripts/get_codeql_languages.py index 92af9f0fa..36876b387 100644 --- a/scripts/get_codeql_languages.py +++ b/scripts/get_codeql_languages.py @@ -31,6 +31,7 @@ class LanguageInfo: "archive/r/ruby/*.rb": LanguageInfo(language="ruby"), "archive/t/typescript/*.ts": LanguageInfo(language="typescript"), "archive/s/swift/*.swift": LanguageInfo(language="swift", build_mode="manual", os=MACOS), + ".github/workflows/*.yml": LanguageInfo(language="github-actions"), } ALL_CODEQL_LANGUAGES_FILES = { ".github/workflows/codeql-analysis.yml", From 9040915b3896bfcffeabe02eeda0f4a2de681eb7 Mon Sep 17 00:00:00 2001 From: rzuckerm Date: Sat, 10 May 2025 08:32:45 -0500 Subject: [PATCH 2/2] Fix name GitHub Actions language --- scripts/get_codeql_languages.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/get_codeql_languages.py b/scripts/get_codeql_languages.py index 36876b387..f5c5d6193 100644 --- a/scripts/get_codeql_languages.py +++ b/scripts/get_codeql_languages.py @@ -31,7 +31,7 @@ class LanguageInfo: "archive/r/ruby/*.rb": LanguageInfo(language="ruby"), "archive/t/typescript/*.ts": LanguageInfo(language="typescript"), "archive/s/swift/*.swift": LanguageInfo(language="swift", build_mode="manual", os=MACOS), - ".github/workflows/*.yml": LanguageInfo(language="github-actions"), + ".github/workflows/*.yml": LanguageInfo(language="actions"), } ALL_CODEQL_LANGUAGES_FILES = { ".github/workflows/codeql-analysis.yml",