Michael B. Gale
0a56aada02
Merge pull request #3064 from github/mbg/cq/allow-cq-only-analysis
...
Allow Code Quality only analysis
2025-09-08 16:13:19 +01:00
Chuan-kai Lin
1c6bc389a1
Merge pull request #3080 from github/cklin/overlay-db-automation-id
...
Overlay: add automation ID to cache key
2025-09-08 06:33:55 -07:00
github-actions[bot]
6f2d6bb779
Rebuild
2025-09-05 11:59:47 +00:00
Chuan-kai Lin
4c82ae2356
Overlay: add automation ID to cache key
...
This commit adds automation ID to the overlay-base database cache key so
that we properly distinguish different analyses in the same repo for the
same language.
Since I am changing the cache key format, I also moved the CodeQL bundle
version to the end of the cache restore key, in case we want to remove
it from the restore key sometime in the future.
Note that I chose to leave CACHE_VERSION unchanged because the old and
the new cache keys are sufficiently different that there should be no
risk of confusion.
2025-09-04 14:13:15 -07:00
Arthur Baars
5b8860ac11
Merge branch 'main' into update-bundle/codeql-bundle-v2.23.0
2025-09-04 16:57:04 +02:00
Michael B. Gale
51d74ac81c
Remove default arguments from uploadSpecifiedFiles and validateUniqueCategory
2025-09-04 11:44:36 +01:00
Michael B. Gale
01fe6a1120
Override query configuration for Code Quality only analyses
2025-09-04 11:43:51 +01:00
Michael B. Gale
04bb07498c
Add sarifExtension field to AnalysisConfig
2025-09-04 11:39:22 +01:00
Michael B. Gale
cb8f28fbf7
Add kind property to AnalysisConfig and documentation
2025-09-04 11:39:21 +01:00
Michael B. Gale
01627081ff
Rename UploadTarget to AnalysisConfig
2025-09-04 11:39:18 +01:00
Michael B. Gale
ca7dd4ad38
Move UploadTarget definitions to analyses.ts
2025-09-04 11:38:53 +01:00
Michael B. Gale
1fd8a71a12
Merge pull request #3072 from github/mbg/refactor/augmentation-properties
...
Overlay databases: Use `Config` instead of `AugmentationProperties`
2025-09-03 16:40:50 +01:00
Michael B. Gale
7f81363b78
Mark result of appendExtraQueryExclusions as Readonly to prevent further modification
2025-09-03 12:21:31 +01:00
Michael B. Gale
e9fb72dd82
Move extraQueryExclusions out of AugmentationProperties
2025-09-03 12:13:58 +01:00
github-actions[bot]
d8532d6e0e
Update default bundle to codeql-bundle-v2.23.0
2025-09-02 18:16:37 +00:00
copilot-swe-agent[bot]
e6103f56ce
Remove redundant @types packages that ship their own types
...
Co-authored-by: henrymercer <14129055+henrymercer@users.noreply.github.com >
2025-09-02 17:38:29 +00:00
Michael B. Gale
ac9b91e745
Move overlay db settings from AugmentationProperties to Config
2025-09-02 18:02:12 +01:00
Michael B. Gale
c4d2772a75
Add computedConfig property to Config type
2025-09-02 18:01:49 +01:00
Michael B. Gale
e116d9977e
Stop propagating quality-queries input
2025-09-02 17:31:57 +01:00
github-actions[bot]
51a96b9ecd
Rebuild
2025-09-01 22:22:53 +00:00
Henry Mercer
f9a0f98a39
Merge pull request #3068 from github/mergeback/v3.30.0-to-main-2d92b76c
...
Mergeback v3.30.0 refs/heads/releases/v3 into main
2025-09-01 16:14:20 +01:00
github-actions[bot]
8eac8cc229
Rebuild
2025-09-01 14:46:07 +00:00
Henry Mercer
09839488db
Update del
2025-08-29 19:22:46 +01:00
Henry Mercer
943116bc89
Use url.pathToFileURL instead of file-url
2025-08-29 19:17:34 +01:00
Henry Mercer
c2b56013b4
Update get-folder-size
2025-08-29 19:11:25 +01:00
Henry Mercer
2549c084dc
Remove dependencies built into Node
2025-08-29 19:00:28 +01:00
Henry Mercer
3e493e72f7
Remove removeNPMAbsolutePaths
...
It's no longer needed since we aren't checking in `node_modules`.
2025-08-29 12:14:24 +01:00
Henry Mercer
6d7d2c657b
Bump minor version number
2025-08-29 12:09:57 +01:00
Henry Mercer
68be0dc609
Merge branch 'main' into henrymercer/bundle
2025-08-29 12:08:22 +01:00
Henry Mercer
d2dfa8cd83
Check in precompiled upload-lib.ts for testing environments
2025-08-27 10:59:27 +01:00
Henry Mercer
88d8b86edd
Check in compiled files
2025-08-21 13:47:19 +01:00
Henry Mercer
5848d111cd
Bump log visibility for failed analysis upload
...
Make it more obvious that the SARIF file for the unsuccessful execution was successfully uploaded.
2025-08-15 17:57:13 +01:00
Henry Mercer
1afa0e7463
Cleanup extract to toolcache feature flag
2025-08-08 11:26:14 +01:00
Henry Mercer
ea05bf27b6
Use more explicit checks on .length for readability
2025-08-05 17:55:50 +01:00
Koen Vlaswinkel
a005f73253
Remove disable_combine_sarif_files feature flag
2025-07-24 11:12:32 +02:00
Koen Vlaswinkel
5a29823d01
Merge remote-tracking branch 'origin/main' into koesie10/disable-combine-single-file
2025-07-23 14:03:16 +02:00
Koen Vlaswinkel
287d421cf3
Disable combining runs within a single file
2025-07-23 13:51:13 +02:00
Michael B. Gale
43afe6ec0b
Treat processing error for multiple runs with the same category as configuration error
...
This will result in it being reported as a user error rather than a failure
2025-07-23 12:48:44 +01:00
Koen Vlaswinkel
48ce740f61
Update combining SARIF runs changelog post URL
2025-07-22 11:51:12 +02:00
Koen Vlaswinkel
e30db30685
Ignore pre-release parts when comparing GHES versions
2025-07-16 11:51:53 +02:00
Arthur Baars
38fdaed818
npm run build
2025-07-15 07:33:26 +00:00
Koen Vlaswinkel
59d67fc4bf
Fix parsing of GHES pre-release versions
2025-07-14 11:25:20 +02:00
Koen Vlaswinkel
aafbeb29bc
Unconditionally disable combining SARIF files for GHES 3.18
2025-07-04 15:24:36 +02:00
Koen Vlaswinkel
612df8d91c
Remove support for combining SARIF runs with non-unique categories
2025-07-01 15:20:28 +02:00
Michael B. Gale
65d1e45f0b
Rename SARIF_UPLOAD_ENDPOINT members
2025-06-27 13:45:14 +01:00
Michael B. Gale
ad6046ff97
Avoid default arguments with historical values
2025-06-26 13:51:08 +01:00
Michael B. Gale
08955dbc0d
Move .sarif predicates into UploadTarget instances and rename
2025-06-26 11:43:36 +01:00
Michael B. Gale
71dd63398f
Rename SARIF_UPLOAD_TARGET
2025-06-26 11:38:45 +01:00
Michael B. Gale
2c76207fa4
Upload .quality.sarif files to CQ service in upload-sarif action
2025-06-25 13:43:39 +01:00
Michael B. Gale
86f47e8b74
Add some more comments
2025-06-24 13:59:46 +01:00