Michael B. Gale
2611d033d7
De-duplicate InitToolsDownloadFIelds definition
2025-10-16 19:03:46 +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
Michael B. Gale
11480e326c
Add telemetry for restoring dependency caches
2025-09-23 11:50:15 +01:00
Michael B. Gale
0a75581cde
Check that we are on dotcom
2025-09-23 09:22:07 +01:00
Michael B. Gale
b4f966a31a
Add FF to control whether to fetch repository properties
2025-09-22 20:26:56 +01:00
Michael B. Gale
3b00d03019
Load repository properties and store them in the Config
2025-09-20 14:09:07 +01:00
Nick Rolfe
4014b75309
Only enable JAVA dependency minimisation when caching is enabled
2025-09-15 15:11:28 +01:00
Nick Rolfe
0abf548bb3
Add feature flag to roll out JAR minimization in the Java extractor
2025-09-12 12:09:34 +01:00
Chuan-kai Lin
5c30ae46c1
Stop saving config in initConfig()
2025-09-11 12:31:29 -07:00
Chuan-kai Lin
4e2e64a92a
init-action: save updated config
...
This commit updates the init action to save the config again at the end
of run(), so that config updates in run() are correctly propagated to
the analyze action.
2025-09-11 08:07:50 -07:00
Michael B. Gale
37ddb03e0d
Add createInitWithConfigStatusReport function
2025-09-04 10:16:25 +01:00
Michael B. Gale
da9299646d
Move InitStatusReport types to status-report.ts
2025-09-04 10:06:34 +01:00
Michael B. Gale
d332aa98b6
Use computedConfig for pack telemetry
2025-09-03 12:56:22 +01:00
Michael B. Gale
ac9b91e745
Move overlay db settings from AugmentationProperties to Config
2025-09-02 18:02:12 +01:00
Michael B. Gale
15403aac29
Mark quality-queries input as deprecated
2025-09-02 17:31:56 +01:00
Michael B. Gale
e0104a269f
Add analysis-kinds input and parse it
2025-08-27 18:23:01 +01:00
Michael B. Gale
141ee4abd8
Remove C++ BMN FF check that is no longer used
2025-08-15 21:10:00 +01:00
Paolo Tranquilli
486a50d837
Capitalize Rust in log
2025-08-12 13:33:21 +02:00
Paolo Tranquilli
aa456a5447
Merge branch 'main' into redsun82/rust
2025-08-12 12:16:56 +02:00
Chuan-kai Lin
821d3bd162
Merge branch 'main' into cklin/overlay-pack-check
2025-08-11 07:10:04 -07:00
Paolo Tranquilli
bfa52a844d
Address review
2025-08-11 14:38:12 +02:00
Chuan-kai Lin
ee698cb5ba
init-action: inhibit non-empty dbLocation warning when restarting
2025-08-08 08:53:04 -07:00
Chuan-kai Lin
bc9c32ed0b
init-action: check packs for overlay compatibility
2025-08-08 08:53:04 -07:00
Chuan-kai Lin
ee7cacdb6b
Inline runInit()
...
This commit inlines runInit(), so that it is easier to repeat the
runDatabaseInitCluster() call when needed.
2025-08-08 08:53:04 -07:00
Henry Mercer
1afa0e7463
Cleanup extract to toolcache feature flag
2025-08-08 11:26:14 +01:00
Paolo Tranquilli
67812dd611
Rework rust code
2025-08-08 12:10:18 +02:00
Paolo Tranquilli
068f150cb7
Merge branch 'main' into redsun82/rust
2025-08-08 11:49:04 +02:00
Paolo Tranquilli
68025974a1
Update comments on rust support in init-action
...
Clarify comments regarding rust support in codeql versions
2025-08-06 06:35:34 +02:00
Paolo Tranquilli
3e4d85617c
Fix typo
2025-08-06 06:33:08 +02:00
Henry Mercer
377976a96e
Improve type of trapCaches now Language is non-exhaustive
2025-08-05 18:09:37 +01:00
Henry Mercer
83e92edc4b
Improve detection of Rust in languages input
2025-08-05 11:43:04 +01:00
Henry Mercer
cfb8d07200
Remove unnecessary String initializations
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-05 11:18:46 +01:00
Henry Mercer
c481481d7d
Merge branch 'main' into henrymercer/language-extensibility
2025-08-05 11:07:39 +01:00
Paolo Tranquilli
a58e7d8cef
Simplify rust check
2025-08-04 17:38:29 +02:00
Paolo Tranquilli
662cec85ed
Merge branch 'main' into redsun82/rust
2025-08-04 17:24:20 +02:00
Chuan-kai Lin
e37b293334
Overlay: report overlay-base database stats
2025-07-18 07:44:22 -07:00
Chuan-kai Lin
2fc04c80cc
Download overlay-base database from actions cache
2025-07-03 12:35:25 -07:00
Chuan-kai Lin
a336faa497
databaseInitCluster: use overlayDatabaseMode from config
...
This commit changes databaseInitCluster() to use overlayDatabaseMode
from AugmentationProperties instead of the overlayDatabaseMode
parameter. There is no behavior change because both overlayDatabaseMode
values are computed the same way.
The commit then cleans up the overlayDatabaseMode parameter and the code
paths that feed into it.
2025-07-03 12:35:24 -07:00
Chuan-kai Lin
9022c7382c
Add AugmentationProperties.overlayDatabaseMode
...
This commit adds overlayDatabaseMode to AugmentationProperties and
creates a placeholder getOverlayDatabaseMode() function, with the
necessary inputs, to populate it.
2025-07-03 12:35:24 -07:00
Paolo Tranquilli
34786468fa
Rust: remove shipped feature flag
2025-07-03 15:43:01 +02:00
Michael B. Gale
87c547189e
Read and parse quality-queries input
2025-06-16 13:17:55 +01:00
Paolo Tranquilli
3d4b4d2241
Fix typo
2025-06-12 14:24:24 +02:00
Paolo Tranquilli
de1f97ca1d
Prepare action for public rust support
2025-06-12 12:59:58 +02:00
Henry Mercer
1d22e8316c
Rust: Set experimental features variable before language parsing
2025-05-30 18:09:25 +01:00
Henry Mercer
932be8feda
Rename Language enum and use generic Language where possible
2025-05-30 18:02:15 +01:00
Henry Mercer
c7f3c79ac0
Remove guards for fully enabled tool features
2025-05-30 17:52:01 +01:00
Henry Mercer
0be24c0c9a
Remove redundant code based on CLI version number
2025-05-30 17:11:02 +01:00
Austin Pray
77ae18dc82
Revert "threads defaults to CODEQL_THREADS env var"
...
This reverts commit df7d681f04 .
2025-05-13 22:19:47 +00:00
Austin Pray
df7d681f04
threads defaults to CODEQL_THREADS env var
2025-05-13 20:13:00 +00:00
Austin Pray
c41b278fa8
Allow configuring CODEQL_THREADS with an env var
...
ref https://github.com/github/codeql-action/issues/2890
2025-05-05 21:28:43 -05:00