Skip to content

[pull] main from github:main #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1,445 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1445 commits
Select commit Hold shift + click to select a range
608ccd6
Merge pull request #2794 from github/update-supported-enterprise-serv…
henrymercer Mar 5, 2025
7b7ed63
adjust string for handling rate limit error
nickfyson Mar 6, 2025
911d845
Merge pull request #2796 from github/nickfyson/adjust-rate-error-string
nickfyson Mar 6, 2025
256aa16
Merge branch 'main' into update-bundle/codeql-bundle-v2.20.6
cklin Mar 6, 2025
56b25d5
Merge pull request #2793 from github/update-bundle/codeql-bundle-v2.20.6
cklin Mar 6, 2025
6bca7dd
Update changelog for v3.28.11
github-actions[bot] Mar 7, 2025
6bb031a
Merge pull request #2798 from github/update-v3.28.11-56b25d5d5
cklin Mar 7, 2025
d1b3f74
Update changelog and version after v3.28.11
github-actions[bot] Mar 7, 2025
ff91c9d
Update checked-in dependencies
github-actions[bot] Mar 7, 2025
b2e6519
Merge pull request #2799 from github/mergeback/v3.28.11-to-main-6bb031af
cklin Mar 7, 2025
88676f2
Minimally remove micromatch
aeisenberg Mar 7, 2025
d76f393
Do not set --expect-discarded-cache on "cleanup-level: overlay"
cklin Mar 10, 2025
248ab9b
build(deps-dev): bump the npm group with 3 updates
dependabot[bot] Mar 10, 2025
053e218
Update checked-in dependencies
github-actions[bot] Mar 10, 2025
aecf015
build(deps): bump ruby/setup-ruby in the actions group
dependabot[bot] Mar 10, 2025
b46b37a
Merge pull request #2803 from github/dependabot/npm_and_yarn/npm-129f…
henrymercer Mar 10, 2025
d376269
Update pr-check
aeisenberg Mar 10, 2025
270886f
Pass overlay mode into databaseInitCluster()
cklin Mar 10, 2025
ff5f0b9
Support overlay database creation
cklin Mar 10, 2025
0efe12d
build: refresh js files
cklin Mar 10, 2025
13f2f96
Merge pull request #2801 from github/cklin/overlay-databases
cklin Mar 11, 2025
7254660
Merge pull request #2804 from github/dependabot/github_actions/action…
aeisenberg Mar 11, 2025
dc49dca
Merge pull request #2800 from github/aeisenberg/remove-minimatch
aeisenberg Mar 11, 2025
f8367fb
Set and cache dependency directory for Java `build-mode: none`
mbg Mar 10, 2025
afa3ed3
Add more documentation
mbg Mar 13, 2025
251c7fd
Update changelog
mbg Mar 13, 2025
c31f6c8
git-utils: deleted unused functions
cklin Mar 13, 2025
f338ec8
Merge pull request #2806 from github/cklin/delete-unused-git-utils
cklin Mar 13, 2025
5f98c40
Fix dependabot errors
aeisenberg Mar 14, 2025
70df9de
Merge pull request #2808 from github/aeisenberg/fix-dependabot
aeisenberg Mar 14, 2025
4c409a5
Remove temporary dependency directory in `analyze` post action
mbg Mar 17, 2025
611289e
build(deps): bump ruby/setup-ruby in the actions group
dependabot[bot] Mar 17, 2025
7866bcd
Manually bump workflow to match autogenerated file
angelapwen Mar 17, 2025
6a151cd
Merge pull request #2811 from github/dependabot/github_actions/action…
angelapwen Mar 17, 2025
55f0237
Merge pull request #2802 from github/mbg/dependency-caching/java-buil…
mbg Mar 18, 2025
4e3a534
Update default bundle to codeql-bundle-v2.20.7
github-actions[bot] Mar 17, 2025
d7d03fd
Add changelog note
github-actions[bot] Mar 17, 2025
6349095
Merge pull request #2810 from github/update-bundle/codeql-bundle-v2.20.7
smowton Mar 18, 2025
8b0dccd
build: sync some utility just instructions I had locally
NlightNFotis Mar 19, 2025
bb59f77
Update changelog for v3.28.12
github-actions[bot] Mar 19, 2025
5f8171a
Merge pull request #2814 from github/update-v3.28.12-6349095d1
smowton Mar 19, 2025
ee6a063
Update changelog and version after v3.28.12
github-actions[bot] Mar 19, 2025
4637193
Update checked-in dependencies
github-actions[bot] Mar 19, 2025
df9f80e
Merge pull request #2815 from github/mergeback/v3.28.12-to-main-5f8171a6
smowton Mar 19, 2025
d271bde
Update justfile
NlightNFotis Mar 19, 2025
c74c378
Update justfile
NlightNFotis Mar 19, 2025
c50c157
Merge pull request #2813 from github/NlightNFotis/enhance_justfile
aeisenberg Mar 19, 2025
6be6984
Overlay databases: use --overlay-changes
cklin Mar 19, 2025
6adda79
Move PR branch detection into setupDiffInformedQueryRun()
cklin Mar 14, 2025
3e5446c
Introduce PullRequestBranches
cklin Mar 21, 2025
d109dd5
Detect PR branches for Default Setup
cklin Mar 21, 2025
9c674ba
build: refresh js files
cklin Mar 21, 2025
ac67cff
Merge pull request #2817 from github/cklin/default-setup-diff-informed
cklin Mar 21, 2025
9825184
Add getFileOidsUnderPath() tests
cklin Mar 21, 2025
b98ae6c
Add overlay-database-utils tests
cklin Mar 21, 2025
bd1d9ab
Merge pull request #2816 from github/cklin/overlay-file-list
cklin Mar 21, 2025
b361a91
Diff-informed analysis: fix empty PR handling
cklin Mar 21, 2025
e0ea141
Merge pull request #2818 from github/cklin/empty-pr-diff-range
cklin Mar 21, 2025
82630c8
Update changelog for v3.28.13
github-actions[bot] Mar 24, 2025
1b549b9
Merge pull request #2819 from github/update-v3.28.13-e0ea14102
cklin Mar 24, 2025
f313d62
Update changelog and version after v3.28.13
github-actions[bot] Mar 24, 2025
e149e39
Update checked-in dependencies
github-actions[bot] Mar 24, 2025
f15aac3
Merge pull request #2820 from github/mergeback/v3.28.13-to-main-1b549b92
cklin Mar 24, 2025
6ceaf44
build(deps): bump the actions group with 2 updates
dependabot[bot] Mar 24, 2025
4cdde5c
Rebuild
github-actions[bot] Mar 24, 2025
502426a
Also update checks/rubocop-multi-language.yml
aeisenberg Mar 24, 2025
be853de
Merge pull request #2822 from github/dependabot/github_actions/action…
aeisenberg Mar 24, 2025
08e5c8d
build(deps): bump the npm group with 8 updates
dependabot[bot] Mar 24, 2025
5275714
Update checked-in dependencies
github-actions[bot] Mar 24, 2025
486ab5a
Merge pull request #2827 from github/dependabot/npm_and_yarn/npm-6956…
henrymercer Mar 24, 2025
b22f334
Add getRepositoryNwo() helper functions
cklin Mar 26, 2025
f88459c
Use getRepositoryNwo()
cklin Mar 26, 2025
c1fc897
getFileDiffsWithBasehead(): use CODE_SCANNING_REPOSITORY if present
cklin Mar 27, 2025
0afd488
build: refresh js files
cklin Mar 27, 2025
9bd18b4
Merge pull request #2830 from github/cklin/code-scanning-repo
cklin Mar 27, 2025
3fbee52
Extract shouldPerformDiffInformedAnalysis()
cklin Mar 27, 2025
534bc63
Rename diff-filtering-utils.ts to diff-informed-analysis-utils.ts
cklin Mar 27, 2025
1994ea7
Move shouldPerformDiffInformedAnalysis()
cklin Mar 27, 2025
3c45339
Call shouldPerformDiffInformedAnalysis() outside setupDiffInformedQue…
cklin Mar 27, 2025
da967b1
AugmentationProperties: add defaultQueryFilters
cklin Mar 27, 2025
71ab101
Set default query filter for diff-informed analysis
cklin Mar 27, 2025
76f9ed9
test: add tests to validate getActionsStatus' behaviour
NlightNFotis Mar 27, 2025
2be6da6
test: add tests for the wrapApiConfigurationError function
NlightNFotis Mar 28, 2025
73c938d
fix: fix issue where wrapApiConfigurationError would fail to regex ma…
NlightNFotis Mar 28, 2025
9f45e74
Merge pull request #2832 from github/NlightNFotis/fix_config_error_cl…
NlightNFotis Mar 28, 2025
e7f67e2
Redefine shouldPerformDiffInformedAnalysis()
cklin Mar 28, 2025
e4ca874
build: refresh js files
cklin Mar 28, 2025
3c42562
fix: update comment for test to state correct expected outcome
NlightNFotis Mar 31, 2025
a022653
feat: classify more HTTP errors as configuration errors in api-client
NlightNFotis Mar 31, 2025
72a2b12
feat: classify some observed SARIF errors as InvalidSarifUploadError
NlightNFotis Mar 31, 2025
f21cf0b
feat: reclassify InvalidSarifUploadError as a user-error when final s…
NlightNFotis Mar 31, 2025
efffb48
Merge pull request #2831 from github/cklin/diff-informed-query-filtering
cklin Mar 31, 2025
01f1a1f
Merge branch 'main' into NlightNFotis/reclassify_upload_sarif_issues
NlightNFotis Mar 31, 2025
b6f76bd
build(deps): bump the actions group with 2 updates
dependabot[bot] Mar 31, 2025
a69f511
Update default bundle to codeql-bundle-v2.21.0
github-actions[bot] Apr 1, 2025
a27e401
Add changelog note
github-actions[bot] Apr 1, 2025
55ee663
review-comments: refactor getActionsStatus to accept an extra paramet…
NlightNFotis Apr 1, 2025
b53826d
review-comments: remove syntax-error handling for SARIF from upload-lib
NlightNFotis Apr 1, 2025
4b72bef
build(deps-dev): bump the npm group across 1 directory with 4 updates
dependabot[bot] Apr 2, 2025
dbb232a
Update checked-in dependencies
github-actions[bot] Apr 2, 2025
17379bc
Manually update PR check workflow
angelapwen Apr 2, 2025
1077173
Merge pull request #2840 from github/dependabot/npm_and_yarn/npm-05c8…
angelapwen Apr 2, 2025
dab8a02
Merge pull request #2836 from github/dependabot/github_actions/action…
angelapwen Apr 2, 2025
efd29be
refactor: revert getActionsStatus taking an extra argument
NlightNFotis Apr 2, 2025
498c7f3
review-comments: unwrap error in upload-sarif-action and re-classify …
NlightNFotis Apr 2, 2025
676a422
review-comments: nest validateSariFileSchema into try-catch block to …
NlightNFotis Apr 2, 2025
06703ce
Merge branch 'main' into NlightNFotis/reclassify_upload_sarif_issues
NlightNFotis Apr 2, 2025
4a19b51
Merge branch 'main' into dbartol/remove-actions-extractor
aeisenberg Apr 2, 2025
e13fe0d
Merge pull request #2833 from github/NlightNFotis/reclassify_upload_s…
NlightNFotis Apr 2, 2025
46fbf56
Merge branch 'main' into dbartol/remove-actions-extractor
aeisenberg Apr 2, 2025
92864f4
Add logs around status report telemetry in `init-post` step
angelapwen Apr 3, 2025
41aa437
Merge pull request #2841 from github/angelapwen/log-init-post-telemetry
angelapwen Apr 3, 2025
2b85c00
Merge branch 'main' into update-bundle/codeql-bundle-v2.21.0
aibaars Apr 3, 2025
362ef4c
Merge pull request #2838 from github/update-bundle/codeql-bundle-v2.21.0
aibaars Apr 3, 2025
56feaac
Raise file limit in debug artifacts by using zip64
henrymercer Apr 4, 2025
fd8685f
Update checked-in dependencies
github-actions[bot] Apr 4, 2025
94102d9
Set checkPresence in diff-range data extension
cklin Apr 4, 2025
a8be43c
Don't throw error for ENOENT
aeisenberg Apr 4, 2025
be0175c
Update changelog for v3.28.14
github-actions[bot] Apr 7, 2025
fc7e4a0
Merge pull request #2844 from github/update-v3.28.14-362ef4ce2
aibaars Apr 7, 2025
2969c78
Update changelog and version after v3.28.14
github-actions[bot] Apr 7, 2025
ca00afb
Update checked-in dependencies
github-actions[bot] Apr 7, 2025
4b508f5
Merge pull request #2845 from github/mergeback/v3.28.14-to-main-fc7e4a0f
aibaars Apr 7, 2025
bb59df6
Merge pull request #2842 from github/henrymercer/zip64
aeisenberg Apr 7, 2025
a1ca484
build(deps): bump actions/create-github-app-token in the actions group
dependabot[bot] Apr 7, 2025
c7102cd
build(deps-dev): bump the npm group with 3 updates
dependabot[bot] Apr 7, 2025
5bddbeb
Update checked-in dependencies
github-actions[bot] Apr 7, 2025
a35ae8c
Merge pull request #2843 from github/cklin/diff-informed-compat
cklin Apr 7, 2025
e40af59
Update changelog for v3.28.15
github-actions[bot] Apr 7, 2025
dd78aab
Update CHANGELOG.md with bug fix details
aeisenberg Apr 7, 2025
45775bd
Merge pull request #2854 from github/update-v3.28.15-a35ae8c38
aeisenberg Apr 7, 2025
8774e3f
Update changelog and version after v3.28.15
github-actions[bot] Apr 7, 2025
51c83e1
Update checked-in dependencies
github-actions[bot] Apr 7, 2025
d26c46a
Merge pull request #2855 from github/mergeback/v3.28.15-to-main-45775bd8
aeisenberg Apr 7, 2025
9a45cd8
move use of input variables into env vars
nickfyson Apr 9, 2025
c7dbb20
Merge pull request #2857 from github/nickfyson/address-vulns
nickfyson Apr 9, 2025
192406d
Merge branch 'main' into dependabot/github_actions/actions-4575878e06
nickfyson Apr 9, 2025
56dd02f
Merge pull request #2852 from github/dependabot/github_actions/action…
nickfyson Apr 9, 2025
4c3e536
Merge pull request #2853 from github/dependabot/npm_and_yarn/npm-7d84…
aeisenberg Apr 10, 2025
d1c7d49
Update supported GitHub Enterprise Server versions
github-actions[bot] Apr 11, 2025
7eaba0d
build(deps): bump ruby/setup-ruby in the actions group
dependabot[bot] Apr 14, 2025
c0cffae
Update checks file
aeisenberg Apr 14, 2025
e63b3f5
Update default bundle to codeql-bundle-v2.21.1
github-actions[bot] Apr 16, 2025
f76eaf5
Add changelog note
github-actions[bot] Apr 16, 2025
c9f0d30
build(deps): bump the npm group across 1 directory with 7 updates
dependabot[bot] Apr 21, 2025
95d52b7
Update checked-in dependencies
github-actions[bot] Apr 21, 2025
2a8cbad
Merge pull request #2863 from github/update-bundle/codeql-bundle-v2.21.1
igfoo Apr 22, 2025
03c5d71
Update changelog for v3.28.16
github-actions[bot] Apr 23, 2025
28deaed
Merge pull request #2865 from github/update-v3.28.16-2a8cbadc0
igfoo Apr 23, 2025
2594345
Update changelog and version after v3.28.16
github-actions[bot] Apr 23, 2025
7e00290
Update checked-in dependencies
github-actions[bot] Apr 23, 2025
4ffa236
Merge pull request #2867 from github/mergeback/v3.28.16-to-main-28deaeda
igfoo Apr 23, 2025
6ef9b92
Use proxy artifacts for `v2.21.1`
mbg Apr 24, 2025
eea52dd
Remove ubuntu-20.04 and add ubuntu-24.04
mbg Apr 25, 2025
d3b65fc
Merge pull request #2870 from github/mbg/ci/retire-ubuntu-20.04
mbg Apr 25, 2025
2264a4e
Merge branch 'main' into mbg/proxy/use-2.21.1-artifacts
mbg Apr 25, 2025
f843d94
Merge pull request #2869 from github/mbg/proxy/use-2.21.1-artifacts
mbg Apr 25, 2025
6ad5d99
Add `goproxy_server` to `LANGUAGE_TO_REGISTRY_TYPE`
mbg Mar 31, 2025
018ac1a
Merge pull request #2834 from github/mbg/private-registry/goproxy
mbg Apr 28, 2025
4b7eecf
Update default bundle to codeql-bundle-v2.21.2
github-actions[bot] Apr 28, 2025
6a3cfab
Add changelog note
github-actions[bot] Apr 28, 2025
83605b3
Merge pull request #2864 from github/dependabot/npm_and_yarn/npm-cac2…
henrymercer Apr 28, 2025
6893d12
build(deps-dev): bump the npm group with 2 updates
dependabot[bot] Apr 28, 2025
1817a33
Update checked-in dependencies
github-actions[bot] Apr 28, 2025
8ccb6b1
Merge pull request #2861 from github/dependabot/github_actions/action…
aeisenberg Apr 29, 2025
ed51cb5
Merge pull request #2873 from github/dependabot/npm_and_yarn/npm-a5e2…
henrymercer Apr 29, 2025
3ca9a88
Add actions-specific telemetry fields
aeisenberg Apr 29, 2025
40e16ed
Merge pull request #2874 from github/aeisenberg/add-actions-telemetry
aeisenberg Apr 30, 2025
5db14d0
Merge branch 'main' into update-bundle/codeql-bundle-v2.21.2
nickrolfe May 1, 2025
083772a
Do not fail diff informed analyses when `analyze` is run twice in the…
henrymercer May 1, 2025
f122d1d
Address test failures from computing temporary directory too early
henrymercer May 1, 2025
62fbeb6
Merge branch 'main' into henrymercer/fix-diff-informed-multiple-analyze
henrymercer May 1, 2025
1569f4c
Disable diff-informed queries in code scanning config tests
henrymercer May 1, 2025
81a9508
Merge pull request #2876 from github/henrymercer/fix-diff-informed-mu…
henrymercer May 1, 2025
9aba20e
Merge branch 'main' into update-bundle/codeql-bundle-v2.21.2
nickrolfe May 1, 2025
97a2bfd
Merge pull request #2872 from github/update-bundle/codeql-bundle-v2.21.2
nickrolfe May 1, 2025
0d5a311
Update changelog for v3.28.17
github-actions[bot] May 2, 2025
60168ef
Merge pull request #2886 from github/update-v3.28.17-97a2bfd2a
nickrolfe May 2, 2025
c46165d
Update changelog and version after v3.28.17
github-actions[bot] May 2, 2025
213a8a5
Update checked-in dependencies
github-actions[bot] May 2, 2025
5eb3ed6
Merge pull request #2887 from github/mergeback/v3.28.17-to-main-60168efe
nickrolfe May 2, 2025
7657741
build(deps): bump the actions group with 2 updates
dependabot[bot] May 5, 2025
c41b278
Allow configuring CODEQL_THREADS with an env var
austinpray-mixpanel May 6, 2025
d5e9ae3
build(deps): bump the npm group across 1 directory with 4 updates
dependabot[bot] May 12, 2025
3d97729
Update checked-in dependencies
github-actions[bot] May 12, 2025
07dbe6f
update generated workflows
nickfyson May 13, 2025
c64095f
Merge pull request #2889 from github/dependabot/github_actions/action…
nickfyson May 13, 2025
15bce5b
Merge pull request #2892 from github/dependabot/npm_and_yarn/npm-9a9e…
nickfyson May 13, 2025
df7d681
threads defaults to CODEQL_THREADS env var
austinpray-mixpanel May 13, 2025
77ae18d
Revert "threads defaults to CODEQL_THREADS env var"
austinpray-mixpanel May 13, 2025
ded79fc
Update default bundle to codeql-bundle-v2.21.3
github-actions[bot] May 13, 2025
15447f3
Add changelog note
github-actions[bot] May 13, 2025
f681ad6
Add utility function to get testing environment
henrymercer May 14, 2025
2f70a98
Skip validating SARIF produced by CodeQL
henrymercer May 14, 2025
f7ab654
Add changelog note
henrymercer May 14, 2025
15f19ac
Improve docstring
henrymercer May 14, 2025
bacf5fe
Rebuild
github-actions[bot] May 14, 2025
3dce55a
rebuild
austinpray-mixpanel May 14, 2025
bb9fc01
Update CHANGELOG.md
austinpray-mixpanel May 14, 2025
05446e4
Merge branch 'main' into update-supported-enterprise-server-versions
henrymercer May 14, 2025
4e178c5
Update supported versions table in README
henrymercer May 14, 2025
4420887
Add deprecation warning for CodeQL 2.16.5 and earlier
henrymercer May 14, 2025
cffc916
Merge pull request #2891 from austinpray-mixpanel/patch-1
aeisenberg May 14, 2025
83bdf3b
Merge pull request #2859 from github/update-supported-enterprise-serv…
henrymercer May 14, 2025
492d783
Merge branch 'main' into henrymercer/skip-validating-codeql-sarif
henrymercer May 14, 2025
510dfa3
Merge pull request #2894 from github/henrymercer/skip-validating-code…
henrymercer May 14, 2025
e93b900
Merge branch 'main' into update-bundle/codeql-bundle-v2.21.3
henrymercer May 14, 2025
b86edfc
Merge pull request #2893 from github/update-bundle/codeql-bundle-v2.21.3
smowton May 15, 2025
c07c4ee
build(deps): bump undici from 5.28.5 to 5.29.0 in the npm_and_yarn group
dependabot[bot] May 15, 2025
99ec5f3
Update checked-in dependencies
github-actions[bot] May 15, 2025
a41e084
Update changelog for v3.28.18
github-actions[bot] May 16, 2025
ff0a06e
Merge pull request #2896 from github/update-v3.28.18-b86edfc27
smowton May 16, 2025
655a335
Update changelog and version after v3.28.18
github-actions[bot] May 16, 2025
4428f8e
Update checked-in dependencies
github-actions[bot] May 16, 2025
57eebf6
Merge pull request #2897 from github/mergeback/v3.28.18-to-main-ff0a06e8
smowton May 16, 2025
396fd27
Merge pull request #2895 from github/dependabot/npm_and_yarn/npm_and_…
henrymercer May 19, 2025
566c8df
build(deps-dev): bump @eslint/js from 9.26.0 to 9.27.0 in the npm group
dependabot[bot] May 19, 2025
cae4996
Update checked-in dependencies
github-actions[bot] May 19, 2025
ba7fabd
build(deps): bump ruby/setup-ruby in the actions group
dependabot[bot] May 19, 2025
54a7f3b
Merge branch 'main' into dbartol/remove-actions-extractor
aeisenberg May 22, 2025
b63847b
Update version number in changelog
henrymercer May 22, 2025
bcaa06b
Update generated workflow source to match
henrymercer May 22, 2025
5239ab1
Merge pull request #2787 from github/dbartol/remove-actions-extractor
henrymercer May 22, 2025
23262ae
Merge pull request #2898 from github/dependabot/npm_and_yarn/npm-aa8c…
henrymercer May 22, 2025
7b0fb5a
Merge pull request #2899 from github/dependabot/github_actions/action…
henrymercer May 22, 2025
83a4df5
build(deps): bump ruby/setup-ruby in the actions group
dependabot[bot] May 26, 2025
0abe43c
Update generated workflow source
henrymercer May 27, 2025
3934d2b
build(deps): bump the npm group across 1 directory with 2 updates
dependabot[bot] May 27, 2025
655a969
Update checked-in dependencies
github-actions[bot] May 27, 2025
eaed21b
Dependabot: Remove deprecated `reviewers` config
henrymercer May 27, 2025
97fbf51
Merge pull request #2907 from github/dependabot/npm_and_yarn/npm-4187…
henrymercer May 27, 2025
1a67b5d
Merge pull request #2905 from github/dependabot/github_actions/action…
henrymercer May 27, 2025
bc02a25
Merge pull request #2908 from github/henrymercer/dependabot
henrymercer May 27, 2025
31eae5e
Update supported GitHub Enterprise Server versions
github-actions[bot] May 28, 2025
7fd6215
Merge pull request #2911 from github/update-supported-enterprise-serv…
henrymercer May 28, 2025
3201e46
Stop running CI on `windows-2019`
henrymercer May 30, 2025
dc138d4
Merge pull request #2913 from github/henrymercer/win-2019-deprecated
redsun82 Jun 2, 2025
d621686
Update default bundle to codeql-bundle-v2.21.4
github-actions[bot] May 27, 2025
c0a821d
Add changelog note
github-actions[bot] May 27, 2025
4a00331
Merge pull request #2910 from github/update-bundle/codeql-bundle-v2.21.4
aibaars Jun 2, 2025
55ff016
build(deps): bump the npm group with 5 updates
dependabot[bot] Jun 2, 2025
313daef
Update checked-in dependencies
github-actions[bot] Jun 2, 2025
1dcd2be
Update changelog for v3.28.19
github-actions[bot] Jun 3, 2025
fca7ace
Merge pull request #2918 from github/update-v3.28.19-4a00331d4
aibaars Jun 3, 2025
a28627a
Update changelog and version after v3.28.19
github-actions[bot] Jun 3, 2025
be60d9f
Update checked-in dependencies
github-actions[bot] Jun 3, 2025
075e08a
Merge pull request #2919 from github/mergeback/v3.28.19-to-main-fca7ace9
aibaars Jun 3, 2025
1eab408
Fix backslashes being accepted by `sanitizeArtifactName`
mbg Jun 4, 2025
72be4b6
Merge pull request #2922 from github/mbg/fix/sanitizeArtifactName
mbg Jun 4, 2025
b1e4dc3
Merge pull request #2916 from github/dependabot/npm_and_yarn/npm-5cdc…
mbg Jun 4, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
4 changes: 0 additions & 4 deletions .eslintignore

This file was deleted.

77 changes: 0 additions & 77 deletions .eslintrc.json

This file was deleted.

9 changes: 5 additions & 4 deletions .github/actions/check-codescanning-config/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,11 +61,12 @@ runs:
- name: Check config
working-directory: ${{ github.action_path }}
shell: bash
run: ts-node ./index.ts "${{ runner.temp }}/user-config.yaml" '${{ inputs.expected-config-file-contents }}'

env:
EXPECTED_CONFIG_FILE_CONTENTS: '${{ inputs.expected-config-file-contents }}'
run: ts-node ./index.ts "$RUNNER_TEMP/user-config.yaml" "$EXPECTED_CONFIG_FILE_CONTENTS"
- name: Clean up
shell: bash
if: always()
run: |
rm -rf ${{ runner.temp }}/codescanning-config-cli-test
rm -rf ${{ runner.temp }}/user-config.yaml
rm -rf $RUNNER_TEMP/codescanning-config-cli-test
rm -rf $RUNNER_TEMP/user-config.yaml
2 changes: 1 addition & 1 deletion .github/actions/check-codescanning-config/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ const actualConfig = loadActualConfig()

const rawExpectedConfig = process.argv[3].trim()
if (!rawExpectedConfig) {
core.info('No expected configuration provided')
core.setFailed('No expected configuration provided')
} else {
core.startGroup('Expected generated user config')
core.info(yaml.dump(JSON.parse(rawExpectedConfig)))
Expand Down
54 changes: 38 additions & 16 deletions .github/actions/prepare-test/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,16 @@ name: "Prepare test"
description: Performs some preparation to run tests
inputs:
version:
description: "The version of the CodeQL CLI to use. Can be 'latest', 'default', 'nightly-latest', 'nightly-YYYY-MM-DD', or 'stable-YYYY-MM-DD'."
description: "The version of the CodeQL CLI to use. Can be 'linked', 'default', 'nightly-latest', 'nightly-YYYYMMDD', or 'stable-vX.Y.Z"
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Verification agent

❓ Verification inconclusive

Missing closing quote in version description.
The description for the version input on line 5 appears to be missing its terminating double quote. This could lead to a YAML parsing error.

Proposed diff:

-    description: "The version of the CodeQL CLI to use. Can be 'linked', 'default', 'nightly-latest', 'nightly-YYYYMMDD', or 'stable-vX.Y.Z
+    description: "The version of the CodeQL CLI to use. Can be 'linked', 'default', 'nightly-latest', 'nightly-YYYYMMDD', or 'stable-vX.Y.Z"

Action Required: Fix YAML Parsing Issue by Adding the Missing Closing Quote

The description for the version input in the file .github/actions/prepare-test/action.yml is missing its terminating double quote on line 5. This syntax error could potentially cause YAML parsing issues. Please update the code as follows:

  • File: .github/actions/prepare-test/action.yml
  • Line: 5

Proposed diff:

-    description: "The version of the CodeQL CLI to use. Can be 'linked', 'default', 'nightly-latest', 'nightly-YYYYMMDD', or 'stable-vX.Y.Z
+    description: "The version of the CodeQL CLI to use. Can be 'linked', 'default', 'nightly-latest', 'nightly-YYYYMMDD', or 'stable-vX.Y.Z"
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
description: "The version of the CodeQL CLI to use. Can be 'linked', 'default', 'nightly-latest', 'nightly-YYYYMMDD', or 'stable-vX.Y.Z"
description: "The version of the CodeQL CLI to use. Can be 'linked', 'default', 'nightly-latest', 'nightly-YYYYMMDD', or 'stable-vX.Y.Z"

required: true
use-all-platform-bundle:
description: "If true, we output a tools URL with codeql-bundle.tar.gz file rather than platform-specific URL"
default: 'false'
required: false
setup-kotlin:
description: "If true, we setup kotlin"
default: 'true'
required: true
outputs:
tools-url:
description: "The value that should be passed as the 'tools' input of the 'init' step."
Expand All @@ -25,36 +29,54 @@ runs:
- id: get-url
name: Determine URL
shell: bash
env:
VERSION: ${{ inputs.version }}
USE_ALL_PLATFORM_BUNDLE: ${{ inputs.use-all-platform-bundle }}
run: |
set -e # Fail this Action if `gh release list` fails.

if [[ ${{ inputs.use-all-platform-bundle }} == "true" ]]; then
artifact_name="codeql-bundle.tar.gz"
if [[ "$VERSION" == "linked" ]]; then
echo "tools-url=linked" >> "$GITHUB_OUTPUT"
exit 0
elif [[ "$VERSION" == "default" ]]; then
echo "tools-url=" >> "$GITHUB_OUTPUT"
exit 0
fi

if [[ "$VERSION" == "nightly-latest" && "$RUNNER_OS" != "Windows" ]]; then
extension="tar.zst"
else
extension="tar.gz"
fi

if [[ "$USE_ALL_PLATFORM_BUNDLE" == "true" ]]; then
artifact_name="codeql-bundle.$extension"
elif [[ "$RUNNER_OS" == "Linux" ]]; then
artifact_name="codeql-bundle-linux64.tar.gz"
artifact_name="codeql-bundle-linux64.$extension"
elif [[ "$RUNNER_OS" == "macOS" ]]; then
artifact_name="codeql-bundle-osx64.tar.gz"
artifact_name="codeql-bundle-osx64.$extension"
elif [[ "$RUNNER_OS" == "Windows" ]]; then
artifact_name="codeql-bundle-win64.tar.gz"
artifact_name="codeql-bundle-win64.$extension"
else
echo "::error::Unrecognized OS $RUNNER_OS"
exit 1
fi

if [[ ${{ inputs.version }} == "nightly-latest" ]]; then
if [[ "$VERSION" == "nightly-latest" ]]; then
tag=`gh release list --repo dsp-testing/codeql-cli-nightlies -L 1 | cut -f 3`
echo "tools-url=https://github.com/dsp-testing/codeql-cli-nightlies/releases/download/$tag/$artifact_name" >> $GITHUB_OUTPUT
elif [[ ${{ inputs.version }} == *"nightly"* ]]; then
version=`echo ${{ inputs.version }} | sed -e 's/^.*\-//'`
echo "tools-url=https://github.com/dsp-testing/codeql-cli-nightlies/releases/download/codeql-bundle-$version-manual/$artifact_name" >> $GITHUB_OUTPUT
elif [[ ${{ inputs.version }} == *"stable"* ]]; then
version=`echo ${{ inputs.version }} | sed -e 's/^.*\-//'`
elif [[ "$VERSION" == *"nightly"* ]]; then
version=`echo "$VERSION" | sed -e 's/^.*\-//'`
echo "tools-url=https://github.com/dsp-testing/codeql-cli-nightlies/releases/download/codeql-bundle-$version/$artifact_name" >> $GITHUB_OUTPUT
elif [[ "$VERSION" == *"stable"* ]]; then
version=`echo "$VERSION" | sed -e 's/^.*\-//'`
echo "tools-url=https://github.com/github/codeql-action/releases/download/codeql-bundle-$version/$artifact_name" >> $GITHUB_OUTPUT
elif [[ ${{ inputs.version }} == "latest" ]]; then
echo "tools-url=latest" >> $GITHUB_OUTPUT
elif [[ ${{ inputs.version }} == "default" ]]; then
echo "tools-url=" >> $GITHUB_OUTPUT
else
echo "::error::Unrecognized version specified!"
exit 1
fi

- uses: fwilhe2/setup-kotlin@9c245a6425255f5e98ba1ce6c15d31fce7eca9da
if: ${{ inputs.setup-kotlin == 'true' }}
with:
version: 1.8.21
1 change: 0 additions & 1 deletion .github/actions/query-filter-test/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,6 @@ runs:
- uses: ./../action/analyze
with:
output: ${{ runner.temp }}/results
upload-database: false
upload: never
env:
CODEQL_ACTION_TEST_MODE: "true"
Expand Down
7 changes: 5 additions & 2 deletions .github/actions/release-branches/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,11 @@ runs:
using: "composite"
steps:
- id: branches
env:
MAJOR_VERSION: ${{ inputs.major_version }}
LATEST_TAG: ${{ inputs.latest_tag }}
run: |
python ${{ github.action_path }}/release-branches.py \
--major-version ${{ inputs.major_version }} \
--latest-tag ${{ inputs.latest_tag }}
--major-version "$MAJOR_VERSION" \
--latest-tag "$LATEST_TAG"
shell: bash
8 changes: 4 additions & 4 deletions .github/actions/setup-swift/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,15 +11,15 @@ runs:
id: get_swift_version
if: runner.os == 'Linux'
shell: bash
env:
env:
CODEQL_PATH: ${{ inputs.codeql-path }}
run: |
SWIFT_EXTRACTOR_DIR="$("$CODEQL_PATH" resolve languages --format json | jq -r '.swift[0]')"
if [ $SWIFT_EXTRACTOR_DIR = "null" ]; then
VERSION="null"
else
VERSION="$("$SWIFT_EXTRACTOR_DIR/tools/linux64/extractor" --version | awk '/version/ { print $3 }')"
# Specify 5.x.0, otherwise setup Action will default to latest minor version.
# Specify 5.x.0, otherwise setup Action will default to latest minor version.
if [ $VERSION = "5.7" ]; then
VERSION="5.7.0"
elif [ $VERSION = "5.8" ]; then
Expand All @@ -29,11 +29,11 @@ runs:
# setup-swift does not yet support v5.9.1 Remove this when it does.
elif [ $VERSION = "5.9.1" ]; then
VERSION="5.9.0"
fi
fi
fi
echo "version=$VERSION" | tee -a $GITHUB_OUTPUT

- uses: redsun82/setup-swift@b2b6f77ab14f6a9b136b520dc53ec8eca27d2b99 # Please update the corresponding SHA in the CLI's CodeQL Action Integration Test.
- uses: redsun82/setup-swift@362f49f31da2f5f4f851657046bdd1290d03edc8 # Please update the corresponding SHA in the CLI's CodeQL Action Integration Test.
if: runner.os == 'Linux' && steps.get_swift_version.outputs.version != 'null'
with:
swift-version: "${{ steps.get_swift_version.outputs.version }}"
4 changes: 4 additions & 0 deletions .github/codeql/codeql-actions-config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Configuration for the CodeQL Actions Queries
name: "CodeQL Actions Queries config"
queries:
- uses: security-and-quality
10 changes: 4 additions & 6 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@ version: 2
updates:
- package-ecosystem: npm
directory: "/"
reviewers:
- "github/codeql-production-shield"
schedule:
interval: weekly
labels:
Expand All @@ -16,14 +14,16 @@ updates:
# v7 requires ESM
- dependency-name: "del"
versions: ["^7.0.0"]
# This is broken due to the way configuration files have changed.
# This might be fixed when we move to eslint v9.
- dependency-name: "eslint-plugin-import"
versions: [">=2.30.0"]
groups:
npm:
patterns:
- "*"
- package-ecosystem: github-actions
directory: "/"
reviewers:
- "github/codeql-production-shield"
schedule:
interval: weekly
groups:
Expand All @@ -32,8 +32,6 @@ updates:
- "*"
- package-ecosystem: github-actions
directory: "/.github/actions/setup-swift/" # All subdirectories outside of "/.github/workflows" must be explicitly included.
reviewers:
- "github/codeql-production-shield"
schedule:
interval: weekly
groups:
Expand Down
2 changes: 1 addition & 1 deletion .github/releases.ini
Original file line number Diff line number Diff line change
@@ -1 +1 @@
OLDEST_SUPPORTED_MAJOR_VERSION=2
OLDEST_SUPPORTED_MAJOR_VERSION=3
23 changes: 4 additions & 19 deletions .github/workflows/__all-platform-bundle.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

17 changes: 2 additions & 15 deletions .github/workflows/__analyze-ref-input.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading