Fotis Koutoulakis (@NlightNFotis)
5445a29a97
tests: instead of false, use old feature flag with default value of false
2024-11-12 17:59:47 +00:00
Josh Soref
756aa649df
spelling: macos
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
2024-11-06 06:43:41 -05:00
Henry Mercer
33f2dc57a4
Enable zstd bundles on GHES and remove feature flag
2024-11-01 15:24:51 +00:00
Michael B. Gale
21e6a62b15
Use common getTotalCacheSize for TRAP caching
2024-10-29 12:10:33 +00:00
Michael B. Gale
79faaf1396
Add CachingKind enum to control whether to restore or store caches
2024-10-29 12:10:17 +00:00
Michael B. Gale
1338dbce25
Add env var alternative to dependency-caching input
2024-10-29 12:08:50 +00:00
Michael B. Gale
471ed9f4c5
Move isDefaultSetup to actions-util.ts and change implementation
2024-10-29 12:08:08 +00:00
Michael B. Gale
f64038fc40
Store and restore dependency caches in init Action
2024-10-29 12:07:38 +00:00
Michael B. Gale
1922a489a8
Add dependencyCachingEnabled to Config
2024-10-29 12:06:46 +00:00
Calum Grant
f88a648aad
Fix linter errors
2024-10-25 10:10:50 +01:00
Calum Grant
802a7ed0bc
C++: Refactor CODEQL_EXTRACTOR_CPP_BUILD_MODE_NONE
2024-10-25 09:51:57 +01:00
Calum Grant
0d2a78f583
C++: Handle codeql_action_cpp_build_mode_none feature flag
2024-10-24 16:53:46 +01: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
Fotis Koutoulakis (@NlightNFotis)
bd02c19352
feat: patch start-proxy-action, analyze-action and init-action as well
2024-10-21 14:52:32 +01:00
Henry Mercer
5d314b71b0
Don't override env var if it is already set
2024-10-17 12:05:48 +01:00
Henry Mercer
d591d172c8
Fix name of Python stdlib extraction feature flag
2024-10-17 11:25:52 +01:00
Henry Mercer
fc983c82c2
Remove unneeded version guards
2024-10-15 19:38:49 +01:00
Henry Mercer
5f519a326a
Merge branch 'main' into henrymercer/zstd-stream
2024-10-14 13:18:51 +01:00
Henry Mercer
ddead5420c
Stream the download and extraction of zstd bundles
...
Behind a feature flag
2024-10-10 19:48:20 +01:00
Rasmus Lerchedahl Petersen
201e02efe2
rebuild the action
2024-10-09 22:24:40 +02:00
Henry Mercer
a7a6a6951e
Determine zstd availability earlier on to simplify log
2024-09-23 22:39:47 +01:00
Henry Mercer
ac3fca3e9f
Use zstd bundle by default when feature flag enabled
2024-09-23 22:39:46 +01:00
Henry Mercer
dd7307d603
Refactoring: Simplify retrieving error message
2024-09-16 22:38:35 +02:00
Henry Mercer
335044a8db
Add detected tar version to telemetry
2024-08-29 17:45:08 +01:00
Dave Bartolomeo
5033d8503b
Merge remote-tracking branch 'origin/main' into dbartol/config-file-telemetry
2024-08-23 16:59:59 -04:00
Dave Bartolomeo
e885d9d725
Send config file path to telemetry status report
2024-08-23 16:57:53 -04:00
Angela P Wen
7e27807413
Only run check SIP enablement once in init step ( #2441 )
...
Co-authored-by: Henry Mercer <henrymercer@github.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-08-23 09:17:22 -07:00
Angela P Wen
202b3b97bf
Stop checking disk usage for MacOS ARM with SIP disabled ( #2434 )
...
* Stop checking disk usage for MacOS ARM with SIP disabled
On MacOS ARM machines where SIP is disabled, after the build tracer is initialized in the `init` Action, we receive warnings when we run send status reports due to the `df` binary. This change will make it so that we no longer run `df` for those machines.
2024-08-20 16:04:03 -07:00
Henry Mercer
41833c77c6
Log job run UUID
2024-08-13 11:50:31 +01:00
Henry Mercer
50357f5d12
Add telemetry for time spent extracting CodeQL bundle
2024-08-08 17:46:21 +01:00
Remco Vermeulen
7c2bec0cc3
Merge remote-tracking branch 'upstream/main' into rvermeulen/extend-init-complete-status-report
2024-08-06 09:11:17 -07:00
Henry Mercer
48c11ed2ba
Remove supporting code for CodeQL 2.13.0 through 2.13.4
2024-08-05 19:28:35 +01:00
Remco Vermeulen
0f24d46599
Merge branch 'main' into rvermeulen/extend-init-complete-status-report
...
Signed-off-by: Remco Vermeulen <rvermeulen@github.com >
2024-08-02 15:12:59 -07:00
Remco Vermeulen
e6c9383ca6
Explicitly set value of registries and query_filters when undefined
...
Both are arrays, so we will use an empty array if they are undefined.
2024-08-02 15:02:48 -07:00
Angela P Wen
9c646c24a4
Add warning and update PR checks for Swift on Linux ( #2399 )
...
* PR checks: Only run Swift build command on MacOS
* PR checks: update to only test Swift on MacOS
* Log warning if workflow is running Swift on Ubuntu
---------
Co-authored-by: Andrew Eisenberg <aeisenberg@github.com >
2024-08-02 16:27:45 +02:00
Remco Vermeulen
ba3ac6f096
Clone packs from configuration to prevent modifications
2024-07-31 17:59:46 -07:00
Remco Vermeulen
19a1da54d1
Update map and minified JS files
2024-07-31 13:41:41 -07:00
Matt Schwager
e1f83c153a
Fix #2367 , add codeql-version to outputs
2024-07-10 11:58:42 -04:00
Henry Mercer
a52b209ec8
Enable direct tracing the autobuild build mode by default
2024-06-26 19:38:13 +01:00
Alexandre Boulgakov
c82e2452bb
Remove C++ TRAP caching feature flag in favour of CLI v2.17.5 check.
2024-06-17 17:42:58 +01:00
Henry Mercer
1354fe5355
Attempt to clean up the database cluster directory
...
This will help to avoid issues where the database cluster directory is left in an inconsistent state.
2024-06-12 13:19:30 +01:00
Angela P Wen
ac2f82a1ff
Log warning if SIP is disabled and CLI version is < 2.15.1 ( #2261 )
...
* PR Checks: use `macos-12` runners for CLI v. < 2.15.1
Prior to CLI v2.15.1, MacOS ARM runners were not supported by the build tracer. "macos-latest" is now an ARM runner, so we run these tests on the old CLIs on Intel runners instead.
* Log a warning if SIP is disabled and CLI is < 2.15.1
* Add changenote for SIP-disabled support on old CLI versions
* Set up Python 3.11 for all MacOS checks
2024-04-25 22:20:13 +00:00
Henry Mercer
ea78e51e31
Merge branch 'main' into henrymercer/autobuild-with-direct-tracing
2024-04-15 18:29:26 +01:00
Henry Mercer
e37d0f3e7c
Use direct tracing when autobuild build mode specified
...
Behind a flag, for now
2024-04-12 17:06:35 +01:00
Michael B. Gale
93f93fc2ad
Include "Linux" in diagnostic name and message
2024-04-12 14:01:43 +01:00
Michael B. Gale
1ac88f37c7
Unconditionally report unwritten diagnostics at the end of the init Action
2024-04-12 14:00:33 +01:00
Michael B. Gale
4b0172d9c2
Store diagnostics in memory until the database is available
2024-04-11 17:21:17 +01:00
Michael B. Gale
1829b70201
Emit diagnostic if file is not installed
2024-04-11 17:20:48 +01:00
Rasmus Wriedt Larsen
746a1af6ad
Rebuild
2024-04-08 12:02:58 +02:00
Rasmus Wriedt Larsen
1f8d877ef2
fix comment
2024-04-08 12:02:45 +02:00