Michael B. Gale
4f747696ca
Merge branch 'main' into mbg/improve-checkout-path
2026-10-14 10:57:57 +01:00
Michael B. Gale
d6196d8703
Rename exportVariable wrapper to exportEnvVar
2026-10-08 20:06:51 +01:00
Michael B. Gale
1728f0c676
Add wrapper around core.exportVariable
2026-10-07 20:12:00 +01:00
Henry Mercer
1609a51ab7
Avoid per-language bundles when queries may need other languages' library packs
...
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com >
2026-09-30 15:50:55 +01:00
Michael B. Gale
54a43494ca
Propagate checkoutPath to getRef
2026-09-22 16:25:46 +01:00
Michael B. Gale
dc1b98ad1c
Make logger available to getCodeQLForCmd
2026-08-12 16:43:22 +01:00
Robert
d40e417f3c
Only do initial wait when not running tests
2026-06-01 16:43:42 +01:00
Robert
dfc14113e3
Change waitForProcessing to use exponential backoff
2026-05-28 11:15:07 +01:00
Henry Mercer
01bc9be56a
Filter to code scanning only
2026-05-07 11:00:54 +01:00
Henry Mercer
55d6319f96
Match CLI version to cached overlay-base database
2026-05-06 18:01:37 +01:00
Henry Mercer
b0942116d7
Expose all enabled default CLI versions
2026-05-06 17:45:56 +01:00
Sam Robson
5e54629286
Merge branch 'main' into kaspersv/move-diff-range-absolute-path-conversion
...
* main: (112 commits)
Rebuild
Update changelog and version after v4.33.0
Add changelog entry for #3570
Bump minor version
Update changelog for v4.32.7
Only emit one message with accumulated property names
Remove `cache-dependency-path` options as well
Remove `package-lock.json` that's no longer needed
Add step (in root directory) to install dependencies
Add explicit cache dependency paths in `pr-checks.yml`
Fix linter errors in `sync-back.test.ts`
Fix linter errors in `sync-back.ts`
Rename `sync_back` to `sync-back`
Fix linter errors in `sync.ts`
Add eslint configuration for `pr-checks`
Add minimal `Step` type
Add `workspaces` to root `package.json`
Avoid bundling `package.json`
Move `ava` config out of `package.json`
Emit warning for unrecognised repo properties with our common prefix
...
# Conflicts:
# lib/init-action-post.js
2026-03-18 10:47:46 +00:00
Henry Mercer
ab180c9eeb
Clean up pre GHES 3.14 code paths
2026-03-09 16:35:29 +00:00
Sam Robson
1443f5865e
chore: merge main into kaspersv/move-diff-range-absolute-path-conversion
2026-03-05 11:38:11 +00:00
Michael B. Gale
6d060bbaa1
Return Partial<Log> from readSarifFile
...
Our previous definition had `tools` as a mandatory field, so this
also makes some changes to deal with the case where that may
be `undefined` by treating it as equivalent to `[]`.
2026-03-03 11:34:01 +00:00
Michael B. Gale
1721ce7afd
Address minor review comments
2026-03-03 11:05:37 +00:00
Michael B. Gale
b43d146e37
Do not alias types
2026-03-02 20:47:19 +00:00
Michael B. Gale
40aec383a1
Move more SARIF helpers to sarif module
2026-03-01 14:22:49 +00:00
Michael B. Gale
2fce45b8e6
Add wrapper around JSON.parse to sarif module
2026-03-01 14:10:25 +00:00
Henry Mercer
fba33f686a
Enable tseslint strict rules
2026-02-23 19:00:06 +00:00
Henry Mercer
c54531587d
Update eslint to v9
2026-02-20 15:57:26 +00:00
Michael B. Gale
2adcb6464e
Add BasePayload type and derive AssessmentPayload from it
2026-02-12 00:13:22 +00:00
Michael B. Gale
0cfcceb4b8
Add transformPayload to AnalysisConfig
2026-02-11 23:56:51 +00:00
Michael B. Gale
cbb92e7ff6
Type the upload payload object
2026-02-11 23:56:51 +00:00
Henry Mercer
cac5926de5
Delete unused exports
2025-11-18 18:16:54 +00:00
Kasper Svendsen
4eb247591f
Move conversion of PR diff-range paths to absolute paths
2025-11-12 08:10:40 +01:00
Kasper Svendsen
035c1179af
upload-lib: Unit test filterAlertsByDiffRange
2025-11-12 08:10:39 +01:00
Michael B. Gale
5b58b8f9c5
Linter: check JSDoc parameter names exist
2025-11-09 10:26:36 +00:00
Michael B. Gale
b843cbeed0
Merge pull request #3233 from github/mbg/getOptionalEnvVar
...
Add `getOptionalEnvVar` helper
2025-10-24 16:55:48 +01:00
Michael B. Gale
1ecd563919
Use getOptionalEnvVar in writePostProcessedFiles
2025-10-24 16:18:09 +01:00
Henry Mercer
e576807920
Merge pull request #3223 from github/henrymercer/bump-minimum
...
Bump minimum CodeQL Bundle version to 2.17.6
2025-10-24 15:11:27 +01:00
Michael B. Gale
710606cc35
Check that outputPath is non-empty
2025-10-24 14:42:36 +01:00
Michael B. Gale
f0452d5366
Consistently use "post-processing"
2025-10-24 10:20:25 +01:00
Michael B. Gale
8ff870a6c2
Rename new input to processed-sarif-path
2025-10-22 19:12:57 +01:00
Michael B. Gale
d79c0a1339
Fix incomplete comment
2025-10-22 19:03:23 +01:00
Michael B. Gale
12f3cfef09
Write processed SARIF files if post-process-output input is provided
2025-10-22 19:01:40 +01:00
Michael B. Gale
899bf2fd1e
Use postProcessSarifFiles and uploadProcessedFiles in uploadSarif
2025-10-22 18:48:24 +01:00
Michael B. Gale
6fbdd5f4e9
Split SARIF uploading steps from uploadSpecifiedFiles into a function
2025-10-22 18:48:03 +01:00
Michael B. Gale
489ed914f1
Split SARIF post-processing steps from uploadSpecifiedFiles into a function
2025-10-22 18:48:00 +01:00
Henry Mercer
bab3f2b5f5
Remove sarifMergeRunsFromEqualCategory FF
2025-10-22 12:22:55 +01:00
Henry Mercer
c64c4070cc
Handle HTTP errors with httpStatusCode property
2025-10-20 14:38:02 +01:00
Michael B. Gale
a512fe0868
Gate tools: toolcache behind FF
...
Mainly to allow us to disable it, if needed.
2025-10-10 13:49:06 +01:00
Paolo Tranquilli
a841c540b7
Scratch uploadSpecifiedFiles tests, make uploadPayload tests instead
2025-10-09 12:18:14 +02:00
Paolo Tranquilli
df65651d4f
Merge branch 'main' into redsun82/skip-sarif-upload
2025-10-07 17:17:13 +02:00
Paolo Tranquilli
1b09eb4ccc
Address review
2025-10-07 17:17:06 +02:00
Paolo Tranquilli
86b2ad6646
Remove unneeded comment
2025-10-07 10:36:45 +02:00
Paolo Tranquilli
00a6e13cbf
Tweak SARIF skipping logs
2025-10-06 17:03:29 +02:00
Paolo Tranquilli
25c8db918a
Revert "Specify reason for skipping SARIF upload in logs"
...
This reverts commit 680b07003d .
2025-10-06 16:59:45 +02:00
Paolo Tranquilli
680b07003d
Specify reason for skipping SARIF upload in logs
2025-10-06 15:39:29 +02:00
Michael B. Gale
22aba57acf
Include analysis kind in payloadSaveFile path in uploadPayload
2025-10-06 14:30:30 +01:00