Mario Campos
|
553eef0d3f
|
Add error handling for undefined extractors in language resolution
|
2026-06-18 10:36:50 -05:00 |
|
Mario Campos
|
b18df17ee7
|
Rebased onto main; fixups were needed
|
2026-06-18 10:25:23 -05:00 |
|
Mario Campos
|
a602287f73
|
Refactor CLI caching with in-memory and file storage
|
2026-06-18 10:10:46 -05:00 |
|
Mario Campos
|
dc8e1e9aa0
|
Refactor CLI JSON handling into a dedicated runCliJson function
|
2026-06-18 10:05:20 -05:00 |
|
Mario Campos
|
889ae42672
|
Refactor CLI executions into helper functions
This provides a separation of concerns between the memoization and the execution.
|
2026-06-18 10:02:31 -05:00 |
|
Mario Campos
|
587fcb33c7
|
Refactor isVersionInfo() to use json` module
|
2026-06-18 09:58:23 -05:00 |
|
Mario Campos
|
445107e23a
|
Validate numbers, objects, and undefinables in the json module
This commit adds a `number` validator`, an `object` validator, an `isNumber` predicate, and `undefinable()` to test optional-but-not-null properties.
|
2026-06-18 09:58:23 -05:00 |
|
Mario Campos
|
6010f85d81
|
Reimplement resolveExtractor() as wrapper over resolveLanguages()
By wrapping `resolveLanguages()`, which is memoized, we can avoid executing `codeql resolve extractor` several times over the course of an analysis.
|
2026-06-18 09:58:23 -05:00 |
|
Mario Campos
|
311292c28f
|
Cache the output of codeql resolve languages
Repeated calls to `resolveLanguages()` will only pay the performance penalty of executing `codeql resolve languages` once.
|
2026-06-18 09:58:20 -05:00 |
|
Michael B. Gale
|
b3b14d6671
|
Merge branch 'main' into mbg/ff/remove/StartProxyRemoveUnusedRegistries
|
2026-06-18 14:29:55 +01:00 |
|
Michael B. Gale
|
52077a03d9
|
Ignore empty repository property
|
2026-06-17 15:18:14 +01:00 |
|
Michael B. Gale
|
b2cc23e25d
|
Log input choice
|
2026-06-16 14:19:37 +01:00 |
|
Michael B. Gale
|
82036913c8
|
Accept repository property as fallback
|
2026-06-16 12:28:17 +02:00 |
|
Michael B. Gale
|
ae7c3ea645
|
Add getConfigFileInput function
|
2026-06-16 12:21:33 +02:00 |
|
Michael B. Gale
|
a0276b7dc4
|
Add initial ActionsEnv abstraction
|
2026-06-16 12:19:30 +02:00 |
|
Michael B. Gale
|
f57d3726c3
|
Add github-codeql-config-file property
|
2026-06-16 12:02:08 +02:00 |
|
Henry Mercer
|
eda5730a8b
|
Merge pull request #3955 from github/henrymercer/fix-nested-log-group
Fix broken log grouping due to nested log group
|
2026-06-05 13:53:30 +00:00 |
|
Henry Mercer
|
ddef289289
|
Remove one extractor per language assumption
|
2026-06-05 13:01:12 +01:00 |
|
Henry Mercer
|
99576d59b9
|
Fix broken log grouping due to nested log group
|
2026-06-05 12:57:29 +01:00 |
|
Henry Mercer
|
72b0f9fed4
|
Clean up codeql.resolveLanguages
Only the betterjson option is now used, so remove the old version.
|
2026-06-05 12:50:57 +01:00 |
|
github-actions[bot]
|
62953c18b3
|
Update default bundle to codeql-bundle-v2.25.6
|
2026-06-04 10:42:59 +00:00 |
|
Robert
|
cb1a588b02
|
Merge pull request #3937 from github/robertbrignull/waitForProcessing_backoff
Change waitForProcessing to use exponential backoff
|
2026-06-04 10:06:49 +00:00 |
|
Henry Mercer
|
ba47406412
|
Merge pull request #3943 from github/henrymercer/cache-cli-version-info
Cache CLI version information across Actions steps
|
2026-06-04 09:58:34 +00:00 |
|
Henry Mercer
|
5be8119767
|
Merge pull request #3938 from github/henrymercer/git-client-feature-flag
Add FF to force JGit-based Git backend
|
2026-06-04 09:58:15 +00:00 |
|
Robert
|
6047ac775f
|
Merge branch 'main' into robertbrignull/waitForProcessing_backoff
|
2026-06-04 10:35:04 +01:00 |
|
Henry Mercer
|
5ccef82244
|
Address review comments
|
2026-06-03 18:31:11 +01:00 |
|
Henry Mercer
|
bab673d0e0
|
Cache CLI version information across Actions steps
|
2026-06-02 19:27:05 +01:00 |
|
Robert
|
d40e417f3c
|
Only do initial wait when not running tests
|
2026-06-01 16:43:42 +01:00 |
|
Henry Mercer
|
524532393a
|
Disable missing diff-ranges fallback when overlay enabled manually
|
2026-06-01 15:34:08 +01:00 |
|
Henry Mercer
|
948a63aed1
|
Add FF to force JGit-based Git backend
|
2026-06-01 15:20:13 +01:00 |
|
Robert
|
dfc14113e3
|
Change waitForProcessing to use exponential backoff
|
2026-05-28 11:15:07 +01:00 |
|
github-actions[bot]
|
8b0c522441
|
Update supported GitHub Enterprise Server versions
|
2026-05-27 00:44:49 +00:00 |
|
github-actions[bot]
|
2dc40cec39
|
Update default bundle to codeql-bundle-v2.25.5
|
2026-05-22 10:18:43 +00:00 |
|
Henry Mercer
|
f4d0a7abf7
|
Merge pull request #3912 from github/henrymercer/smaller-upload-lib
Action size: Reduce duplication between `upload-lib` and `entry-points`
|
2026-05-19 18:55:28 +00:00 |
|
Henry Mercer
|
2a7340616e
|
Address review comments
|
2026-05-19 19:41:51 +01:00 |
|
Michael B. Gale
|
0a7280a837
|
Assert that nothing is logged
|
2026-05-19 14:22:23 +01:00 |
|
Michael B. Gale
|
b79a976789
|
Merge remote-tracking branch 'origin/main' into mbg/analysis-kinds/warn-on-non-cs-advanced-setup
|
2026-05-19 14:18:19 +01:00 |
|
Michael B. Gale
|
3dc99aad86
|
Default to StartProxyRemoveUnusedRegistries behaviour
|
2026-05-18 16:17:15 +01:00 |
|
Henry Mercer
|
05e8f288eb
|
Merge branch 'main' into henrymercer/require-codeql-2.19.4
|
2026-05-15 18:13:43 +01:00 |
|
Henry Mercer
|
5b815f25ca
|
Merge branch 'main' into henrymercer/sha256
|
2026-05-15 14:58:14 +01:00 |
|
Henry Mercer
|
b43bb7bd69
|
Merge branch 'main' into henrymercer/sha256
|
2026-05-15 11:41:47 +01:00 |
|
Michael B. Gale
|
46959216a2
|
Rename analyze-action-env.test.ts to analyze-action.test.ts
|
2026-05-15 11:25:12 +01:00 |
|
Michael B. Gale
|
9e1f914560
|
Merge analyze-action-input test into analyze-action-env file
The tests still can't run in parallel so I had to change `test` to `test.serial`, which caused a bunch of formatting changes.
|
2026-05-15 11:24:28 +01:00 |
|
Michael B. Gale
|
db84cb5ccb
|
Remove outdated comments for analyze-action tests
|
2026-05-15 11:22:17 +01:00 |
|
Michael B. Gale
|
127de8117f
|
Merge remote-tracking branch 'origin/main' into mbg/esbuild/split
|
2026-05-14 19:14:01 +01:00 |
|
Michael B. Gale
|
52aafec073
|
Import and call runWrapper normally in analyze tests
|
2026-05-14 18:32:40 +01:00 |
|
Michael B. Gale
|
0d08c01f78
|
Auto-generate shared bundle
|
2026-05-14 18:27:46 +01:00 |
|
Michael B. Gale
|
14085a675c
|
Auto-generate entry points
|
2026-05-14 18:13:01 +01:00 |
|
Henry Mercer
|
e8d3fa290e
|
Merge branch 'main' into henrymercer/sha256
|
2026-05-14 17:10:41 +01:00 |
|
Sam Robson
|
a41c444cd9
|
Merge branch 'main' into sam-robson/overlay-fallback
|
2026-05-14 15:51:24 +01:00 |
|