Michael B. Gale
22aba57acf
Include analysis kind in payloadSaveFile path in uploadPayload
2025-10-06 14:30:30 +01:00
Paolo Tranquilli
11e4034414
Clarify comment about SKIP_SARIF_UPLOAD setting
2025-10-06 15:23:18 +02:00
Paolo Tranquilli
882667e383
Update src/util.ts
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-06 15:22:34 +02:00
Michael B. Gale
6f964b7776
Cover more cases in upload-sarif check
2025-10-06 14:10:49 +01:00
Michael B. Gale
6bdf5d3d00
Run upload-sarif check for all analysis-kinds values
2025-10-06 13:56:19 +01:00
Michael B. Gale
9b3ade946d
Rename upload-quality-sarif.yml workflow
2025-10-06 13:50:21 +01:00
Paolo Tranquilli
e0b9da7b0a
Introduce CODEQL_ACTION_SKIP_SARIF_UPLOAD
...
This triggers a subset of the behavior of `CODEQL_ACTION_TEST_MODE`,
specifically just skipping the SARIF upload step. This is required for
our internal testing where we want the SARIF file (via
`CODEQL_ACTION_DUMP_SARIF_DIR`) but don't want to actually upload it,
but we don't want the rest of the behaviour of `CODEQL_ACTION_TEST_MODE`
that is specific for `codeql-action` own CI checks.
2025-10-06 14:38:32 +02:00
Michael B. Gale
726a341ed4
Restrict when tools: toolcache can be used
2025-10-06 13:16:16 +01:00
Michael B. Gale
1cc5eb6636
Use semver.compare instead of semver.lt
2025-10-06 12:58:00 +01:00
Michael B. Gale
43ce7ef399
Add isDynamicWorkflow function
2025-10-06 12:55:54 +01:00
Michael B. Gale
4d0c164f60
Remove toolcache option description from action.yml
2025-10-06 12:53:17 +01:00
Mario Campos
b2e22323e2
Merge remote-tracking branch 'origin/main' into mario-campos/node24
...
# Conflicts:
# lib/analyze-action-post.js
# lib/analyze-action.js
# lib/autobuild-action.js
# lib/init-action-post.js
# lib/init-action.js
# lib/resolve-environment-action.js
# lib/start-proxy-action-post.js
# lib/start-proxy-action.js
# lib/upload-lib.js
# lib/upload-sarif-action-post.js
# lib/upload-sarif-action.js
# package-lock.json
# package.json
2025-10-03 12:59:21 -05:00
Michael B. Gale
dd9e24a8a4
Add more questions to the PR template
2025-10-03 16:27:36 +01:00
Michael B. Gale
13a3a6890f
Add basic PR check for tools: toolcache
2025-10-03 15:49:29 +01:00
Michael B. Gale
7d468c931c
Accept toolcache as version value for prepare-test
2025-10-03 15:48:04 +01:00
Michael B. Gale
425ef85595
Support requesting CLI from toolcache with tools: toolcache
2025-10-03 15:40:33 +01:00
Michael B. Gale
297313df79
Add getLatestToolcacheVersion with tests
2025-10-03 14:40:34 +01:00
Michael B. Gale
065c6cfb78
Merge pull request #3174 from github/mbg/fix/start-proxy-matrix
...
Make `matrix` available to `start-proxy` action
2025-10-03 12:26:10 +01:00
Michael B. Gale
7fb8378d93
Re-throw exception in createStatusReportBase when in test mode
2025-10-03 11:59:36 +01:00
Mario Campos
dddf033776
Revert changes to build.mjs
2025-10-02 14:32:40 -05:00
Mario Campos
54ae8ba5b1
Simplify PR check by reverting changes to @types/node.
2025-10-02 14:24:46 -05:00
Michael B. Gale
65e9e640ee
Make matrix available to start-proxy action
2025-10-02 17:45:22 +01:00
Nick Rolfe
21a7ba37dd
Merge pull request #3173 from github/mergeback/v3.30.6-to-main-64d10c13
...
Mergeback v3.30.6 refs/heads/releases/v3 into main
2025-10-02 15:15:57 +01:00
github-actions[bot]
70836b1ec4
Rebuild
2025-10-02 13:55:07 +00:00
github-actions[bot]
205744e04f
Update changelog and version after v3.30.6
2025-10-02 13:53:03 +00:00
Nick Rolfe
64d10c1313
Merge pull request #3172 from github/update-v3.30.6-10feb5d2a
...
Merge main into releases/v3
v3.30.6
2025-10-02 14:52:21 +01:00
github-actions[bot]
909610e8a8
Update changelog for v3.30.6
2025-10-02 13:28:36 +00:00
Henry Mercer
d899b2ed98
Merge branch 'main' into mario-campos/node24
2025-10-02 12:36:53 +01:00
Michael B. Gale
10feb5d2a2
Merge pull request #3167 from github/mbg/upload-sarif/find-then-filter
...
Find, then filter, SARIF files for `upload-sarif` Action
2025-10-02 11:51:47 +01:00
Nick Rolfe
4182ea3d4e
Merge pull request #3168 from github/update-bundle/codeql-bundle-v2.23.2
...
Update default bundle to 2.23.2
2025-10-02 11:25:07 +01:00
Michael B. Gale
34afe5b7b1
Merge pull request #3171 from github/mbg/start-proxy/telemetry
...
Add basic telemetry for `start-proxy` Action
2025-10-02 11:23:10 +01:00
Nick Rolfe
096fe67f97
Merge branch 'main' into update-bundle/codeql-bundle-v2.23.2
2025-10-02 11:08:29 +01:00
Michael B. Gale
b4964014ad
Merge pull request #3170 from github/mbg/start-proxy/remove-update-workflow
...
Remove `update-proxy-release` workflow
2025-10-02 11:05:22 +01:00
Michael B. Gale
d573787cca
Report registry types that are configured for CodeQL in start-proxy telemetry
2025-10-01 16:00:05 +01:00
Michael B. Gale
15916800df
Send a basic status report in start-proxy Action if it succeeds
2025-10-01 15:55:20 +01:00
Michael B. Gale
cb5a2849ac
Send status report when start-proxy fails
2025-10-01 15:52:28 +01:00
Michael B. Gale
6de1d741f6
Move error handling from startProxy to runWrapper in start-proxy action
2025-10-01 15:43:43 +01:00
Michael B. Gale
a506145f31
Add StartProxy to ActionName enum
2025-10-01 15:42:08 +01:00
Michael B. Gale
aac66ec793
Remove update-proxy-release workflow
2025-10-01 15:30:18 +01:00
Michael B. Gale
91a63dc72c
Remove undefined values from results of unsafeEntriesInvariant
2025-10-01 15:28:56 +01:00
Michael B. Gale
d25fa60a90
ESLint: Disable no-unused-vars for parameters starting with _
2025-10-01 15:28:31 +01:00
Mario Campos
3adb1ff7b8
Reorder supported tags in descending order
...
Co-authored-by: Henry Mercer <henrymercer@github.com >
2025-10-01 09:04:18 -05:00
Mario Campos
d4b5380db4
Document Node.js 24 change in CHANGELOG.md.
2025-09-30 14:11:13 -05:00
Mario Campos
d4bbcb74ca
Implement simultaneous PR checks for Node.js v20, v24.
...
Copied from #2006 .
2025-09-30 14:11:13 -05:00
Mario Campos
180438161e
Specify Node.js v24 in actions/setup-node steps.
2025-09-30 14:11:13 -05:00
Mario Campos
d7ada03e02
Downgrade upload-sarif@v4 -> v3
...
I got ahead of myself; v4 hasn't been tagged yet.
2025-09-30 14:11:13 -05:00
Mario Campos
30445af89f
Rebuild JS after upgrading to Node.js 24.
2025-09-30 14:11:04 -05:00
Mario Campos
7434149006
Upgrade Node.js version to 24.
...
This requires creating a new major-version (v4) of codeql-action.
2025-09-30 13:56:31 -05:00
Michael B. Gale
9a0b46abff
Rename keys and entries helpers and update docs
2025-09-30 12:52:04 +01:00
Michael B. Gale
b8c496644d
Rename variables in getGroupedSarifFilePaths
2025-09-30 12:05:59 +01:00