Andrew Eisenberg
1a480074ee
Merge pull request #1805 from jsoref/issue-1799
...
Add output for analyze action output path
2023-07-25 15:13:44 -07:00
Josh Soref
8ab72a0f47
Add output for analyze action output path
2023-07-25 16:03:16 -04:00
Angela P Wen
b16296be30
Auto-fix linting errors
2023-07-25 10:34:21 +02:00
Henry Mercer
57a11be8e4
Merge pull request #1795 from github/henrymercer/use-more-cli-errors
...
Improve handling of fatal CLI errors
2023-07-24 17:16:47 +01:00
Henry Mercer
7197f58bbf
Add JSDoc for extractFatalErrors
2023-07-24 16:47:33 +01:00
Henry Mercer
fda93d8ef5
Apply scaling reserved RAM to large runners only
2023-07-21 18:00:34 +01:00
Henry Mercer
18ae9813bf
Test memory flag computation across all platforms and system RAM values
2023-07-21 17:55:17 +01:00
Henry Mercer
47952bf4c2
Remove generated files associated with deleted code
2023-07-21 15:29:04 +01:00
Henry Mercer
5bbe7a2b8c
Add test for summarizing several fatal errors
2023-07-21 15:27:57 +01:00
Henry Mercer
fdedc91de2
Improve formatting of fatal errors
2023-07-21 14:39:30 +01:00
Henry Mercer
2eb34f2fb9
Always include exit code in first line of CommandInvocationError
2023-07-21 14:26:44 +01:00
Henry Mercer
a3ef0b984b
Include fatal error context on a single line where possible
2023-07-21 14:24:59 +01:00
Henry Mercer
65a297b952
Display the error message on one line if possible
2023-07-21 14:14:07 +01:00
Henry Mercer
0f871fa80d
Improve CommandInvocationError message
2023-07-21 14:13:17 +01:00
Henry Mercer
c84418936e
Add additional tests for database finalize behavior
2023-07-21 14:12:37 +01:00
Henry Mercer
e94e15d8dd
Fix extra whitespace in CommandInvocationError
2023-07-21 14:12:36 +01:00
Henry Mercer
21c926745f
Capture the details of fatal errors
2023-07-21 14:11:51 +01:00
Henry Mercer
76b2afaa4a
Display the CLI's no code found error for CodeQL 2.12.4+
2023-07-20 18:16:02 +01:00
Peter Newman
ce84bed594
Correct the no code found URL ( #1779 )
2023-07-20 01:20:31 -07:00
Henry Mercer
bac7c32ff7
Resolve the final dependency cycle!
2023-07-19 17:37:43 +01:00
Henry Mercer
5658fd1df2
Fix dependency cycle between trap-caching and init
2023-07-19 17:30:33 +01:00
Henry Mercer
2637069a45
Resolve dependency cycles between actions-util and workflow
2023-07-19 17:21:33 +01:00
Henry Mercer
0bc4788cf7
Resolve dependency cycle between api-client and actions-util
2023-07-19 17:01:05 +01:00
Henry Mercer
004f976bef
Fix dependency cycle between util and config-utils
2023-07-19 16:48:21 +01:00
Henry Mercer
d577d6f6b1
Resolve dependency cycle between util and API client
2023-07-19 16:40:31 +01:00
Henry Mercer
9922e17dbb
Move code scanning config enablement into feature flags
2023-07-19 15:57:59 +01:00
Henry Mercer
0cae69e062
Report user errors in the abort stage appropriately
2023-07-18 17:22:13 +01:00
Henry Mercer
e0f0892f83
Add tests for new analysis summary feature flag
2023-07-18 13:43:44 +01:00
Henry Mercer
27d3b2f857
Fix scaling reserved RAM feature flag naming
2023-07-18 13:41:05 +01:00
Henry Mercer
da4e0a06c0
Fix CodeQL version checks
2023-07-18 13:41:05 +01:00
Henry Mercer
eb1ef12e40
Merge branch 'main' into update-supported-enterprise-server-versions
2023-07-17 13:35:17 +01:00
Henry Mercer
5246291397
Merge branch 'main' into henrymercer/bump-minimum-codeql-version
2023-07-14 16:16:25 +01:00
Chuan-kai Lin
d2baed4b69
Merge branch 'main' into update-bundle/codeql-bundle-v2.14.0
2023-07-13 08:19:40 -07:00
Henry Mercer
c1f49580cf
Fix dependency incompatibilities
2023-07-13 11:20:39 +01:00
Angela P Wen
863a05b28b
Nest alertCounts object in event_report.properties ( #1770 )
2023-07-11 09:20:29 -07:00
Henry Mercer
e828ed68c6
Use Error for test errors
2023-07-11 13:08:50 +01:00
Henry Mercer
6639a31758
Mark configuration errors as user errors
2023-07-11 11:05:40 +01:00
Henry Mercer
fed45865ba
Merge branch 'main' into henrymercer/bump-minimum-codeql-version
2023-07-10 13:21:51 +01:00
github-actions[bot]
b8490d73e8
Update default bundle to codeql-bundle-v2.14.0
2023-07-07 16:23:27 +00:00
Nick Rolfe
f232722edf
Respect scaling_reserved_ram feature flag
...
The amount of RAM given to the CodeQL evaluator is the machine's total
memory size, minus a reserved amount. Currently, the reserved amount is
fixed at 1 GB (or 1.5 GB on Windows). When the scaling_reserved_ram
feature flag is enabled, we also add 2% of the total memory size to the
reserved amount. This allows for the fact that the kernel will consume
more RAM (e.g. for page tables) on machines with more physical RAM.
2023-07-07 16:46:47 +01:00
Henry Mercer
dc0234b48c
Remove redundant checks
2023-07-07 15:32:20 +01:00
Henry Mercer
a41df3ae10
Add unit test for unsupported default version feature flags
2023-07-07 15:15:57 +01:00
Henry Mercer
50f2cc19ee
Remove now redundant variant property
...
Previously, this was useful for discriminating between different
`CodeQLDefaultVersion` instances. However now all instances return a
tag name.
2023-07-07 15:15:57 +01:00
Henry Mercer
bec18d1625
Remove fallback logic for mapping default CLI version to GitHub Release
...
The default version feature flags will now always point to a CLI version
with a semantically versioned bundle, so we can find the GitHub
Release directly from the CLI version.
2023-07-07 15:15:57 +01:00
Henry Mercer
5499d30c79
Merge branch 'main' into henrymercer/cli-deprecation-warning
2023-07-07 13:31:06 +01:00
Henry Mercer
f6c51a38d7
Remove redundant set of env var
2023-07-07 13:06:53 +01:00
Henry Mercer
e1913859f3
Polish deprecation wording
2023-07-07 13:05:52 +01:00
Henry Mercer
177a5796c9
Tweak doc comment
2023-07-07 13:00:29 +01:00
Henry Mercer
6418c5d819
Skip an API call when downloading a CodeQL version with a semver bundle
...
Previously, we made an API call to look up the CLI version to release
mapping when the default CLI version was requested on Dotcom and that
CLI wasn't in the toolcache.
Now we compute the tag name directly for semver bundles.
2023-07-07 10:58:57 +01:00
github-actions[bot]
f60aebf286
Update supported GitHub Enterprise Server versions
2023-07-07 00:13:41 +00:00