Henry Mercer
0166a8a567
Add build mode to configuration
2024-01-30 19:10:37 +00:00
Henry Mercer
d2e867f3be
Refactoring: Introduce common method to stub a config
...
This means that we don't need to update irrelevant test cases when we
add a new configuration property.
2024-01-30 19:00:04 +00:00
Henry Mercer
ec42edcaab
Refactoring: Create interface for config initialization
...
This eliminates argument order mistakes, and also lets us add new inputs
without having to update every test.
2024-01-30 18:59:59 +00:00
Rasmus Wriedt Larsen
e33271d071
Python: No dep installation by default for everyone
...
As announced in https://github.blog/changelog/2024-01-23-codeql-2-16-python-dependency-installation-disabled-new-queries-and-bug-fixes/ we have turned on this feature flag for github.com already.
This change ensures that users on GHES also has this feature enabled by
default.
2024-01-30 17:11:12 +01:00
Angela P Wen
61bf02577c
Send overall job status in init-post status report ( #2097 )
...
Co-authored-by: Henry Mercer <henry@henrymercer.name >
2024-01-26 05:11:46 -08:00
github-actions[bot]
75af1f5948
Update default bundle to codeql-bundle-v2.16.1
2024-01-24 00:02:56 +00:00
Angela P Wen
65c74964a9
Respect Linux cgroup CPU number for --threads value ( #2083 )
...
We want to respect cgroup constraints so that when we run in a container, we respect the limits set for the container rather than use the host OS's number of cores.
We check both `/sys/fs/cgroup/cpuset.cpus.effective` (`cgroup v2`) and `/sys/fs/cgroup/cpuset.cpus` (`cgroup v1`) to find the number of cores available. We also check `sys/fs/cgroup/cpu.max` (v1, v2) to calculate the number of cores from the limits set in this file.
The max threads value is set to the minimum of these values, and if no values were found in these files, we default to the original value of the host OS.
2024-01-23 14:50:06 +00:00
Alexandre Boulgakov
d0c5ea08fd
C++: Set minimum version for CppTrapCachingEnabled FF.
2024-01-22 13:04:01 +00:00
Alexandre Boulgakov
a246aaa40c
C++: Make C++ TRAP caching conditional on TRAP caching being enabled in general.
2024-01-22 13:03:40 +00:00
Alexandre Boulgakov
f1915cce98
C++: Map C++ TRAP caching flag to env var.
2024-01-22 13:02:45 +00:00
Alexandre Boulgakov
2949ab83fb
C++: Add feature flag for TRAP caching.
2024-01-22 13:01:47 +00:00
Ian Lynagh
42edda9026
Add a comment
2024-01-19 16:51:36 +00:00
Ian Lynagh
bd00f23331
Remove the lombok feature flag code
...
We still set the env var for 2.14.0 - 2.14.3, as they defaulted to not
enabling Lombok support but had support enabled by the feature flag.
2024-01-19 16:50:33 +00:00
nickfyson
e86ee7f7b4
fix typo in comment
2024-01-19 15:03:13 +00:00
nickfyson
4f9fb97304
update wording of deprecation warning
2024-01-19 15:01:15 +00:00
nickfyson
a854253aca
ensure deprecation warning is only shown once per job
2024-01-19 14:55:54 +00:00
nickfyson
f72cffc780
add v2 deprecation warning
2024-01-18 20:51:16 +00:00
Angela P Wen
f65ecd09c7
Only delete SARIF in PR check if not running on a fork ( #2084 )
2024-01-16 16:07:58 -08:00
Alexander Eyers-Taylor
1fea7a57e7
Merge branch 'main' into update-bundle/codeql-bundle-v2.16.0
2024-01-15 15:55:29 +00:00
Angela P Wen
96531062ba
Stop setting CODEQL_RUNNER environment variable if CLI already sets it ( #2081 )
...
* Check `setsCodeqlRunnerEnvVar` is set in the CLI with `ToolsFeatures`
* Stop setting `CODEQL_RUNNER` env var when CLI does
* Add optional `features` parameter in test utils
* Test that `CODEQL_RUNNER` is not set if CLI sets it
2024-01-12 09:41:07 -08:00
Henry Mercer
eb14aeb61d
Merge pull request #2080 from github/henrymercer/fix-unconditional-warning
...
Fix `paths`/`paths-ignore` warning that would appear unconditionally
2024-01-11 12:34:53 +00:00
Henry Mercer
30597e33ea
Handle empty lists as well as undefined ones
2024-01-11 12:07:18 +00:00
Henry Mercer
94e68911d7
Fix paths/paths-ignore warning that would appear unconditionally
2024-01-11 11:54:24 +00:00
Andrew Eisenberg
f5a82188bc
Add a retention period of 7 days
...
For debug artifacts. Ensures they don't stick around
too long since these can be large.
2024-01-10 13:31:52 -08:00
github-actions[bot]
72e5036933
Update default bundle to codeql-bundle-v2.16.0
2024-01-08 18:58:06 +00:00
Henry Mercer
415881f4cf
Remove code specific to GitHub AE
2024-01-08 13:28:39 +00:00
Henry Mercer
838a022982
Clean up running queries workflow now that the queries are determined by the CLI
2024-01-05 19:11:02 +00:00
Henry Mercer
a533ec62b3
Merge branch 'main' into henrymercer/remove-action-config-parsing
2024-01-05 16:14:49 +00:00
Rasmus Wriedt Larsen
2e27b3c56b
Create helper isPythonDependencyInstallationDisabled
2024-01-05 10:23:04 +01:00
Rasmus Wriedt Larsen
afef25e1e7
Add comment for force enabling dependency extraction
2024-01-05 10:21:34 +01:00
Henry Mercer
67be7bc713
Remove unused status report fields
2024-01-04 16:38:53 +00:00
Henry Mercer
4feb32a7ef
Remove code to download packs
2024-01-04 16:29:49 +00:00
Henry Mercer
f65fc6a926
Remove parsing of queries, packs, paths, and pathsIgnore
2024-01-04 16:27:05 +00:00
Henry Mercer
f934b28e51
Populate path filters env variables using the CLI
2024-01-04 15:17:20 +00:00
Henry Mercer
b30262ccb4
Remove functionality for checking out external repos
2024-01-04 15:09:24 +00:00
Henry Mercer
b683173003
Remove unused arguments
2024-01-04 15:05:15 +00:00
Henry Mercer
f53698be43
Remove Action-config code path in runQueries
2024-01-04 14:45:16 +00:00
Henry Mercer
fa98ec0c7a
Remove CliConfigFileEnabled feature flag
2024-01-04 14:39:36 +00:00
Rasmus Wriedt Larsen
ce9d281924
Merge branch 'main' into rasmuswl/no-dep-inst-default
2024-01-04 15:28:16 +01:00
Henry Mercer
216127f34a
Merge pull request #1994 from github/update-supported-enterprise-server-versions
...
Update supported GitHub Enterprise Server versions
2024-01-04 13:27:56 +00:00
Henry Mercer
6ebbf452bb
Merge branch 'main' into update-supported-enterprise-server-versions
2024-01-02 19:13:58 +00:00
Henry Mercer
35b10b5ff7
Merge branch 'main' into henrymercer/drop-codeql-v2.11.5
2024-01-02 18:03:32 +00:00
github-actions[bot]
fe1e55feb0
Update default bundle to codeql-bundle-v2.15.5
2023-12-19 15:27:01 +00:00
Rasmus Wriedt Larsen
dd207935b5
Merge branch 'main' into rasmuswl/no-dep-inst-default
2023-12-13 20:29:44 +01:00
Rasmus Wriedt Larsen
a13f4b8aed
prettier
2023-12-13 12:26:59 +01:00
Rasmus Wriedt Larsen
bc36e6cfae
Add missing logic to force enable lib extraction
2023-12-13 12:26:59 +01:00
Rasmus Wriedt Larsen
84a9fc4402
Did create feature-flag
2023-12-13 12:26:59 +01:00
Rasmus Wriedt Larsen
2f93dd472e
Python: Don't install deps by default for all users
2023-12-13 11:33:21 +01:00
Nick Fyson
1de8705f6b
Merge branch 'main' into nickfyson/node-20
2023-12-12 13:01:04 +00:00
nickfyson
cc4fead714
update version in various hardcoded locations
2023-12-07 15:44:56 +00:00