Michael B. Gale
a9623043dc
Skip Swift checks if tools feature is enabled
2026-10-28 12:44:59 +00:00
Michael B. Gale
f364105950
Add osRelease to BaseState
2026-10-28 12:20:27 +00:00
Michael B. Gale
7e3e4f23b1
Make getCodeQLForCmd use Env
2026-10-22 14:30:46 +01:00
Michael B. Gale
ac509b698f
Merge branch 'main' into mbg/diagnostics/failed-sarif
2026-10-22 11:42:14 +01:00
Michael B. Gale
308d941317
Only warn for missing config if init was successful
2026-10-22 10:37:37 +01:00
Michael B. Gale
2b128fe612
Merge branch 'main' into mbg/deprecate-getRunnerLogger
2026-10-15 14:23:53 +01:00
Michael B. Gale
2a3e7563aa
Merge pull request #4148 from github/mbg/improve-checkout-path
...
Validate `checkout_path` input in `analyze` action
2026-10-14 14:52:50 +00:00
Michael B. Gale
7d7a550898
Ensure consistent output formatting in addMessage
2026-10-14 15:11:32 +01:00
Michael B. Gale
28d5dd9818
Revert "Allow logging functions to accept string[] directly"
...
This reverts commit 909fda1468 .
2026-10-14 15:07:40 +01:00
Michael B. Gale
23d418cf2e
Remove getRunnerLogger
2026-10-14 14:50:54 +01:00
Michael B. Gale
924990a9c7
Move getCodeQLForTesting to testing-utils.ts
2026-10-14 14:38:12 +01:00
Michael B. Gale
4a2ca5c068
Allow logging functions to accept string[] directly
2026-10-14 14:13:42 +01:00
Michael B. Gale
4f747696ca
Merge branch 'main' into mbg/improve-checkout-path
2026-10-14 10:57:57 +01:00
Michael B. Gale
265d882341
Merge branch 'main' into mbg/start-proxy/deprecate-fallback
2026-10-12 14:52:24 +01:00
Michael B. Gale
bd97dda6bf
Add and use __CODEQL_ACTION_TEST_ENV__ in tests
2026-10-08 20:23:37 +01:00
Michael B. Gale
1728f0c676
Add wrapper around core.exportVariable
2026-10-07 20:12:00 +01:00
Michael B. Gale
f9a9962aa3
Fix onceWith not asserting the once part
2026-10-06 17:26:09 +01:00
Michael B. Gale
35f12ded42
Add utility for assertions on sinon stubs with better output by default
2026-10-06 17:07:48 +01:00
Michael B. Gale
909fda1468
Allow logging functions to accept string[] directly
2026-10-06 17:07:47 +01:00
Michael B. Gale
97a91d9861
Make platform+arch available in BaseState
2026-09-28 19:18:37 +01:00
Michael B. Gale
5dab0ccf51
Persist repository root from init action in CodeQL Action state
2026-09-22 16:25:46 +01:00
Henry Mercer
ead1f7d93f
Rename the platform module
...
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com >
2026-09-17 19:03:27 +01:00
Henry Mercer
dfb9bf52c9
Share CodeQL bundle platform definitions
...
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com >
2026-09-16 17:28:00 +01:00
Paolo Tranquilli
97b7459e09
Merge remote-tracking branch 'origin/main' into redsun82-linux-arm64-support
2026-08-21 17:43:09 +02:00
Mario Campos
246018e041
Move VersionInfo to dedicated module
2026-08-11 15:55:15 -05:00
Mario Campos
1332611f51
Move cache-related util functions into dedicated module
2026-08-11 15:55:15 -05:00
Paolo Tranquilli
4c96123771
Add support for linux/arm64
...
Recognize the linux/arm64 platform so the CodeQL CLI is accepted on
Arm64 Linux runners and the native per-platform bundle
codeql-bundle-linux-arm64.tar.zst is resolved, rather than falling
through to the combined all-platforms gzip fallback (which deliberately
omits arm64).
Add ["linux", "arm64"] to the supported platforms and make the linux
bundle name arch-aware. Keep the download mock faithful and cover the
new arch branch with tests.
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com >
2026-08-04 15:32:12 +02:00
Michael B. Gale
0cebd1d28d
Add hasEnv delayed assertion and use for getJobUUID test
2026-07-29 13:24:33 +01:00
Michael B. Gale
36737508ec
Add Env-backed ActionsEnv implementation for tests
2026-07-29 13:00:31 +01:00
Michael B. Gale
30c33c9286
Make results of function call available to delayed checks
2026-07-29 12:56:51 +01:00
Michael B. Gale
3ca82bb259
Change withActions to only allow mutations
2026-07-29 12:55:54 +01:00
Michael B. Gale
60834a0cd9
Add exportVariable to ActionsEnv
2026-07-28 19:00:30 +01:00
Michael B. Gale
e9831f72a2
Add getRequiredInput to ActionsEnv
2026-07-28 18:59:59 +01:00
Michael B. Gale
cf463419fd
Merge pull request #4007 from github/mbg/use-registry-proxy-for-repo-auth
...
Use private registry proxy for API requests when available
2026-07-17 14:03:28 +00:00
Michael B. Gale
7b19180f8d
Merge remote-tracking branch 'origin/main' into mbg/use-registry-proxy-for-repo-auth
2026-07-16 12:48:24 +01:00
Michael B. Gale
3654baa924
Merge remote-tracking branch 'origin/main' into mbg/explicit-remote-prefix
2026-07-16 12:41:37 +01:00
Michael B. Gale
23f6a50753
Merge pull request #4009 from github/mbg/action-state/additions
...
Add `Api`, `ReadOnlyEnv`, and `Base` state features
2026-07-16 10:20:43 +00:00
Michael B. Gale
57ca205769
Add AssertableTarget interface
2026-07-15 15:58:24 +01:00
Michael B. Gale
d705aa30b5
Merge remote-tracking branch 'origin/main' into mbg/use-registry-proxy-for-repo-auth
2026-07-14 19:27:25 +01:00
Michael B. Gale
b946565527
Add and use clone method for ReadOnlyEnv
2026-07-14 16:59:51 +01:00
Michael B. Gale
2f9048cfbd
Require BaseState to be declared explicitly
2026-07-14 10:12:44 +01:00
Michael B. Gale
2dbfdcaa83
Add Api to ActionState
2026-07-14 10:09:03 +01:00
Michael B. Gale
4fb6147969
Add ReadOnlyEnv to FeatureState
2026-07-14 10:07:42 +01:00
Michael B. Gale
5172487de5
Allow getTestEnv to be parameterised over initial env
2026-07-13 16:15:40 +01:00
Michael B. Gale
75773288da
Return function result from passes alongside assertion result
2026-07-13 10:27:29 +01:00
Michael B. Gale
9a9ab4cc7d
Make throwsAsync arg async
2026-07-09 22:45:33 +01:00
Michael B. Gale
d8866c2578
fixup! Add action vars helpers to BaseEnvBuilder
2026-07-09 22:40:38 +01:00
Michael B. Gale
d0a69d77dc
Clone env and actions so that sinon stubs survive
2026-07-09 20:03:27 +01:00
Michael B. Gale
a1e3f70a6f
Add satisfies for state in BaseEnvBuilder constructor
2026-07-09 20:03:27 +01:00
Michael B. Gale
6b3ba17c47
Fix typo
2026-07-09 20:03:27 +01:00