Fotis Koutoulakis (@NlightNFotis)
cbe408dfc9
Add option tools: linked for init action.
...
Also ensure that option latest remains compatible, and add tests for
the two options.
2024-05-13 14:51:06 +01:00
Koen Vlaswinkel
90e315a7a8
Update tests for GHEC-DR
2024-05-13 14:09:58 +02:00
Koen Vlaswinkel
bc3670a4f4
Enable database uploads for GHEC-DR
2024-05-13 13:27:07 +02:00
Henry Mercer
67f8a36bdb
Merge branch 'main' into henrymercer/on-demand-ffs
2024-05-10 11:32:35 +01:00
Henry Mercer
5ac5c91bc1
End tracing early in autobuild Action for improved performance and reliability
...
This lets us achieve some performance and reliability improvements for
workflows that run autobuild directly without specifying a build mode.
2024-05-09 15:06:36 +01:00
Henry Mercer
7a6352f8e6
Don't call trace-command when the indirect tracer has already been started
2024-05-09 14:25:25 +01:00
Henry Mercer
cf4c3b4434
Remove "_enabled" suffix from non-legacy features
2024-05-09 12:38:10 +01:00
Henry Mercer
9dc84e9abe
Log feature flags on separate lines in debug mode
...
This prevents them from being truncated.
2024-05-09 12:38:10 +01:00
Henry Mercer
c49579ba44
Add support for on-demand feature flags
2024-05-09 11:42:38 +01:00
Andrew Eisenberg
7d9b7a1870
Merge pull request #2274 from github/aeisenberg/no-warn-workflow_call
...
Avoid warning on workflow_call triggers
2024-05-08 11:43:37 -07:00
Henry Mercer
b1c3187939
Add more invalid SARIF processing errors
2024-05-08 13:36:10 +01:00
Henry Mercer
45fb58ab31
Add user error for gracefully running out of memory
...
As opposed to being killed by the JVM, which is a failure not a
user error.
2024-05-08 13:21:19 +01:00
Henry Mercer
ec1179000d
Add user error for "Pack cannot be found"
2024-05-08 13:20:03 +01:00
Andrew Eisenberg
ca7f194e36
Avoid warning on workflow_call triggers
...
Typically, we warn when there is no `push` trigger in the
workflow file that triggered this run. However, when this
action is triggered by a `workflow_call` event, we assume
there is a custom process for triggering the action and we
don't want to warn in this case.
2024-05-07 13:30:06 -07:00
Henry Mercer
4b812a5dff
Merge pull request #2270 from github/update-bundle/codeql-bundle-v2.17.2
...
Update default bundle to 2.17.2
2024-05-07 12:13:33 +01:00
Marco Gario
4673d41da1
Build js files
2024-05-06 18:44:55 +00:00
Koen Vlaswinkel
b20bf5914d
Remove CLI SARIF merge feature flag
2024-05-03 15:14:12 +02:00
github-actions[bot]
e62cc70a8b
Update default bundle to codeql-bundle-v2.17.2
2024-05-02 20:40:26 +00:00
Koen Vlaswinkel
5d274be858
Update CodeQL deprecation message
2024-05-02 14:02:42 +02:00
Koen Vlaswinkel
3a471a06fa
Update comment
2024-05-02 14:01:44 +02:00
Koen Vlaswinkel
725ed4139d
Add tests for shouldShowCombineSarifFilesDeprecationWarning
2024-05-02 10:20:11 +02:00
Koen Vlaswinkel
1de9b371a1
Clarify name of function
2024-05-02 10:01:11 +02:00
Koen Vlaswinkel
757fcd3d21
Remove unnecessary optional chaining
2024-05-02 10:00:29 +02:00
Koen Vlaswinkel
40f70f96b1
Extract more information message
2024-05-02 09:59:52 +02:00
Koen Vlaswinkel
b3225af51b
Mention GHES 3.18 as removal version on GHES
2024-04-26 14:38:20 +02:00
Koen Vlaswinkel
905f9b0083
Only show deprecation warning on GHES 3.14+
2024-04-26 14:38:06 +02:00
Koen Vlaswinkel
80394dcc32
Hide deprecation warning if feature flag is not set
2024-04-26 14:37:27 +02:00
Koen Vlaswinkel
7c29971135
Add combine_sarif_files_deprecation_warning_enabled feature flag
2024-04-26 14:36:55 +02:00
Koen Vlaswinkel
a5e49d1544
Extract check for combine SARIF files deprecation warning
2024-04-26 14:36:54 +02:00
Koen Vlaswinkel
24acd7711e
Set correct changelog URL
2024-04-26 14:23:51 +02:00
Koen Vlaswinkel
8b0dfa84c7
Add deprecation warning for merging SARIF files with non-unique categories
2024-04-26 14:22:30 +02: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
Alexander Eyers-Taylor
79d9ee7f07
Merge branch 'main' into update-bundle/codeql-bundle-v2.17.1
2024-04-24 16:33:51 +01:00
Henry Mercer
1be8c488eb
Add configuration error for failing to clone external Git repo
2024-04-19 19:44:05 +01:00
github-actions[bot]
501f5f5716
Update default bundle to codeql-bundle-v2.17.1
2024-04-17 10:06:36 +00:00
Koen Vlaswinkel
5d73b1bd71
Remove incorrect log message
2024-04-17 10:20:46 +02:00
Henry Mercer
ef66aeacbf
Merge branch 'main' into henrymercer/ignore-already-specified-flags
2024-04-16 19:01:20 +01:00
Henry Mercer
18111b696b
Merge pull request #2235 from github/henrymercer/autobuild-with-direct-tracing
...
Improve reliability and performance when using the `autobuild` build mode
2024-04-16 18:59:43 +01:00
Henry Mercer
ade98b980a
Ensure --overwrite flag is only passed once
2024-04-16 18:10:18 +01:00
Henry Mercer
8566d50a79
Add regression test for double --overwrite
2024-04-16 18:10:17 +01:00
Henry Mercer
ea78e51e31
Merge branch 'main' into henrymercer/autobuild-with-direct-tracing
2024-04-15 18:29:26 +01:00
Henry Mercer
e006461bad
Mark some upload-sarif errors as always configuration errors
2024-04-15 15:52:19 +01:00
Henry Mercer
a22989dcd4
Mark commit not found as a user error too
2024-04-15 13:14:52 +01:00
Michael B. Gale
2b2cee5229
Merge pull request #2234 from github/mbg/clearer-file-command-failure
2024-04-15 10:30:28 +01:00
Henry Mercer
55585360a3
Add configuration error for unsupported build mode
2024-04-12 18:30:45 +01:00
Henry Mercer
fa75c144b4
Capture rate limit and ref not existing config errors
2024-04-12 18:25:10 +01:00
Henry Mercer
cbe29f55df
Run autobuild script via direct tracing when feature enabled
2024-04-12 17:07:08 +01:00
Henry Mercer
8f057a3d8e
Apply network timeout fix to extraction with direct tracing
2024-04-12 17:07:08 +01:00
Henry Mercer
3d49faaabb
Use extraction via build mode in autobuild Action when available
2024-04-12 17:07:08 +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