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
dfb741d27f
Merge pull request #3075 from github/mbg/remove-augmentation-properties
...
Remove `augmentationProperties` from `Config` type
2025-09-04 11:31:20 +01:00
Michael B. Gale
37ddb03e0d
Add createInitWithConfigStatusReport function
2025-09-04 10:16:25 +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
e274fb816f
Implement clean and copy as custom plugins
2025-08-22 13:04:36 +01:00
Henry Mercer
8a3bfe665b
Transpile separately in both build and test steps
...
This means we avoid doing a type checking pass twice
2025-08-22 12:31:57 +01:00
Henry Mercer
3e725de0bb
Copy defaults.json to lib
2025-08-21 14:30:46 +01:00
Henry Mercer
f04e228d36
Merge branch 'main' into henrymercer/bundle
2025-08-21 14:23:29 +01:00
Henry Mercer
88d8b86edd
Check in compiled files
2025-08-21 13:47:19 +01:00
Michael B. Gale
72770345eb
Fix legacy SARIF categories for CQ in default setup
2025-08-06 10:14:36 +01:00
Michael B. Gale
7b3d150883
Use findSarifFilesInDir in upload-sarif to avoid error when there are no quality.sarif files
2025-06-27 12:08:40 +01:00
Michael B. Gale
ad6046ff97
Avoid default arguments with historical values
2025-06-26 13:51:08 +01:00
Michael B. Gale
9ec0bb9605
Fix incorrect getSarifFilePaths call in upload-sarif action
2025-06-26 12:22:08 +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
Fotis Koutoulakis (@NlightNFotis)
676a422916
review-comments: nest validateSariFileSchema into try-catch block to better discriminate error thrown
2025-04-02 19:06:31 +01:00
Fotis Koutoulakis (@NlightNFotis)
498c7f37e8
review-comments: unwrap error in upload-sarif-action and re-classify as ConfigurationError if in known error category
2025-04-02 15:20:03 +01:00
Fotis Koutoulakis (@NlightNFotis)
efd29bef22
refactor: revert getActionsStatus taking an extra argument
2025-04-02 15:13:00 +01:00
Fotis Koutoulakis (@NlightNFotis)
b53826d56d
review-comments: remove syntax-error handling for SARIF from upload-lib
2025-04-01 15:10:16 +01:00
Fotis Koutoulakis (@NlightNFotis)
55ee663d5f
review-comments: refactor getActionsStatus to accept an extra parameter designating if the analysis is third-party
2025-04-01 14:58:59 +01:00
Chuan-kai Lin
0afd488dc1
build: refresh js files
2025-03-27 08:50:55 -07:00
github-actions[bot]
44e03577b2
Rebuild
2024-12-03 18:39:38 +00:00
Fotis Koutoulakis (@NlightNFotis)
9bc4ee10c7
review-comments: add more descriptive comments to various persist/restoreState callsites.
...
Co-authored-by: Henry Mercer <henrymercer@github.com >
Co-authored-by: Fotis Koutoulakis <nlightnfotis@github.com >
2024-10-21 15:43:09 +01:00
Chris Gavin
6026274108
Persist inputs between the upload action and its post step.
2024-10-21 10:45:46 +01:00