Michael B. Gale
1922a489a8
Add dependencyCachingEnabled to Config
2024-10-29 12:06:46 +00:00
Henry Mercer
1f4b0cb523
Add regression test
2024-10-28 20:07:52 +00:00
Henry Mercer
b07135c4b8
Improve robustness of extracting bundle tag name
2024-10-28 20:07:12 +00:00
Fotis Koutoulakis
fddb49dc77
test: update wording of text description
...
Co-authored-by: Henry Mercer <henrymercer@github.com >
2024-10-25 17:20:47 +01:00
Fotis Koutoulakis (@NlightNFotis)
65117851a6
test: add test ensuring we don't bail against proxima stamps when requesting feature flags
2024-10-25 17:04:54 +01:00
Fotis Koutoulakis (@NlightNFotis)
1a02ac9a03
fix: tolerate other GitHub variants when retrieving feature flags from GitHub API
2024-10-25 17:04:52 +01: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
Calum Grant
48fd9d715c
Fix test
2024-10-23 12:47:41 +01:00
Calum Grant
d8fa821764
Add Feature.CppBuildModeNone
2024-10-23 12:21:20 +01:00
Henry Mercer
972eba1b90
Only stream installing the bundle on Linux
2024-10-22 22:05:49 +01:00
Henry Mercer
e5048f5d84
Tweak a couple of log messages
2024-10-22 21:19:34 +01:00
Henry Mercer
06361b4d2b
Bump high water mark when downloading bundle to 16 MB
2024-10-22 21:18:03 +01:00
Henry Mercer
8c3a732e36
Bundle install: Only use stdin for streaming
2024-10-22 17:32:33 +01:00
Arthur Baars
7080a68cbc
Merge branch 'main' into update-bundle/codeql-bundle-v2.19.2
2024-10-21 19:13:52 +02:00
Chuan-kai Lin
63eb7bbf1f
Merge pull request #2551 from github/cklin/diff-informed-queries-feature
...
Feature flag: diff_informed_queries
2024-10-21 08:52:13 -07: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
Chris Gavin
6026274108
Persist inputs between the upload action and its post step.
2024-10-21 10:45:46 +01:00
github-actions[bot]
f55f629544
Update default bundle to codeql-bundle-v2.19.2
2024-10-18 17:18:24 +00:00
Chuan-kai Lin
9bf6b0a822
Feature flag: diff_informed_queries
2024-10-17 13:47:23 -07: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
66ebfdfab6
Update non-generated tests
2024-10-16 10:52:55 +01:00
Henry Mercer
fc983c82c2
Remove unneeded version guards
2024-10-15 19:38:49 +01:00
Henry Mercer
d77a73b68c
Bump minimum supported version to 2.14.6
2024-10-15 19:04:32 +01:00
Henry Mercer
5f519a326a
Merge branch 'main' into henrymercer/zstd-stream
2024-10-14 13:18:51 +01:00
yoff
0c3e006416
Merge pull request #2536 from yoff/python/ff-std-lib-extraction
...
Python: Handle new default for standard library extraction
2024-10-11 15:35:21 +02:00
Henry Mercer
ab636d7049
Node 16 fix: Import performance
2024-10-10 19:55:07 +01:00
Henry Mercer
565880b86a
Add explicit field for extraction streaming
2024-10-10 19:54:56 +01:00
Henry Mercer
4dca88a5fc
Logging: Add a space after a URL for easier copying
2024-10-10 19:48:21 +01:00
Henry Mercer
222ac621e3
Improve duration formatting
2024-10-10 19:48:21 +01:00
Henry Mercer
edd7713837
Only echo command if we are streaming the stdout
2024-10-10 19:48:21 +01:00
Henry Mercer
90c42c41ec
Improve logging
2024-10-10 19:48:21 +01:00
Henry Mercer
df0590b2ee
Follow redirects
2024-10-10 19:48:20 +01:00
Henry Mercer
d70300d9f5
Use https module
2024-10-10 19:48:20 +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
Henry Mercer
cd83b08c78
Add streaming API for zstd extraction
2024-10-10 19:48:20 +01:00
Henry Mercer
eefb943f7e
Don't use Zstandard bundles on Windows
...
In testing, gzip performs better than Zstandard on Windows.
2024-10-10 19:24:32 +01:00
Rasmus Lerchedahl Petersen
ce5f900bfc
formatting
2024-10-09 17:14:00 +02:00
Rasmus Lerchedahl Petersen
65dd816de1
remove unused import
2024-10-09 17:14:00 +02:00
Rasmus Lerchedahl Petersen
502028f6bc
Python: absolute basics
...
probably still need to route some values around
2024-10-09 17:14:00 +02:00
Henry Mercer
c9a70ff45f
Merge pull request #2526 from github/henrymercer/check-zstd-on-path
...
Check zstd is on the path in addition to tar version
2024-10-07 17:14:34 +01:00
Henry Mercer
bf2e624d0b
Update src/tar.ts
...
Co-authored-by: Andrew Eisenberg <aeisenberg@github.com >
2024-10-07 10:25:25 +01:00
Paolo Tranquilli
56d197570a
Merge pull request #2489 from github/redsun82/rust
...
Add basic Rust support for internal testing
2024-10-07 09:39:54 +02:00
Angela P Wen
64871a860c
Merge branch 'main' into update-bundle/codeql-bundle-v2.19.1
2024-10-04 13:32:24 -07:00
Henry Mercer
057e1ecd3d
Check zstd is on the path in addition to tar version
2024-10-04 19:20:21 +01:00
Henry Mercer
76aafb9ddb
Merge pull request #2520 from github/update-supported-enterprise-server-versions
...
Update supported GitHub Enterprise Server versions
2024-10-04 15:41:33 +01:00
Chuan-kai Lin
d64cca4b60
Rename determineMergeBaseCommitOid()
...
The name suggests that the function computes the merge base, which for
Git means specifically the best common ancestors between multiple
commits or branches (see `git merge-base`).
But what the function actually does is to calculate the HEAD commit of
the PR base branch, as derived from the PR merge commit that the action
analyzes. So even though the function has to do with "merge" and "base",
using the term "merge base" is still misleading at best.
This commit renames the function to determineBaseBranchHeadCommitOid(),
which more clearly indicates what the function does.
2024-10-03 08:43:36 -07:00