Michael B. Gale
|
4fb6147969
|
Add ReadOnlyEnv to FeatureState
|
2026-07-14 10:07:42 +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 |
|
Michael B. Gale
|
da75ca58fa
|
Add action vars helpers to BaseEnvBuilder
|
2026-07-09 20:03:26 +01:00 |
|
Michael B. Gale
|
ab6fd520bd
|
Accept Env for setupActionsVars
Also extract env var strings into `ActionsEnvVars`
|
2026-07-09 20:03:26 +01:00 |
|
Michael B. Gale
|
c77051d879
|
Allow withActions and withEnv to mutate values
|
2026-07-09 20:03:26 +01:00 |
|
Michael B. Gale
|
1a57d7ae11
|
Simplify checking logs
|
2026-07-09 20:03:26 +01:00 |
|
Michael B. Gale
|
6a782906dc
|
Add abstract BaseEnvBuilder to enforce that clone is overriden by subclasses
|
2026-07-09 20:03:26 +01:00 |
|
Michael B. Gale
|
a4319e3365
|
Split EnvBuilder into it + CallableEnvBuilder
|
2026-07-09 20:03:26 +01:00 |
|
Michael B. Gale
|
a8ac1e029c
|
Rename TestEnv to EnvBuilder
|
2026-07-09 20:03:25 +01:00 |
|
Michael B. Gale
|
b571644f21
|
Clean-up passes by splitting it into passes and throws
|
2026-07-09 20:03:25 +01:00 |
|
Michael B. Gale
|
31842a7e06
|
Simplify return types for passes
|
2026-07-09 20:03:25 +01:00 |
|
Michael B. Gale
|
3f2a29899f
|
Default to getEnv in setupBaseActionsVars
|
2026-07-09 14:51:22 +01:00 |
|
Michael B. Gale
|
a440e35eda
|
Move ActionsEnvVars to environment.ts
|
2026-07-09 12:48:49 +01:00 |
|
Michael B. Gale
|
4c868b3e7e
|
Allow setting environment variables
|
2026-07-09 12:14:09 +01:00 |
|
Michael B. Gale
|
7dc37cbb5b
|
Merge remote-tracking branch 'origin/main' into mbg/repo-props/config-file-shorthands
|
2026-07-06 15:51:36 +01:00 |
|
Michael B. Gale
|
8e22350a7e
|
Thread ActionState to initConfig
|
2026-07-06 15:46:35 +01:00 |
|
Michael B. Gale
|
e34d7fe5bf
|
Fix: Use getTestActionsEnv
|
2026-07-06 14:32:18 +01:00 |
|
Michael B. Gale
|
fcd9f6cbac
|
Fix logger reference
|
2026-07-01 18:41:03 +01:00 |
|
Michael B. Gale
|
9c16c3b47b
|
Add common entry point
|
2026-07-01 18:37:05 +01:00 |
|
Michael B. Gale
|
b009eac559
|
Add ActionsEnv support to ActionState
|
2026-07-01 18:33:42 +01:00 |
|
Michael B. Gale
|
26e9e9e932
|
Add TestEnv class to simplify testing of ActionState-dependent functions
|
2026-07-01 18:32:17 +01:00 |
|
Michael B. Gale
|
e1905475d1
|
Allow abstracting over process.env
|
2026-07-01 17:26:53 +01:00 |
|
Michael B. Gale
|
2399df7427
|
Add ActionsEnvVars enum
|
2026-07-01 17:23:21 +01:00 |
|
Michael B. Gale
|
708e106533
|
Index ActionState over the types of state used
|
2026-06-30 17:19:20 +01:00 |
|
Michael B. Gale
|
7b2af8940d
|
Add TestEnv class to simplify testing of ActionState-dependent functions
|
2026-06-30 13:19:10 +01:00 |
|
Michael B. Gale
|
652296eb9e
|
Allow abstracting over process.env
|
2026-06-23 16:16:08 +01:00 |
|
Michael B. Gale
|
c05a5b71ad
|
Add ActionsEnvVars enum
|
2026-06-23 16:16:07 +01:00 |
|
Michael B. Gale
|
a0276b7dc4
|
Add initial ActionsEnv abstraction
|
2026-06-16 12:19:30 +02:00 |
|
Henry Mercer
|
5ccef82244
|
Address review comments
|
2026-06-03 18:31:11 +01:00 |
|
Henry Mercer
|
524532393a
|
Disable missing diff-ranges fallback when overlay enabled manually
|
2026-06-01 15:34:08 +01:00 |
|
Michael B. Gale
|
4235601f6f
|
Log error for non-default analysis-kinds input outside of managed workflows
|
2026-05-13 17:43:16 +01:00 |
|
Henry Mercer
|
0aedbb71d8
|
Merge branch 'main' into henrymercer/overlay-match-codeql-version
|
2026-05-08 19:10:45 +01:00 |
|
Michael B. Gale
|
6e3f985e4f
|
Add wrapper for test.macro
|
2026-05-07 14:59:42 +01:00 |
|
Henry Mercer
|
b0942116d7
|
Expose all enabled default CLI versions
|
2026-05-06 17:45:56 +01:00 |
|
Henry Mercer
|
4e8c9ce33c
|
Refactoring: Introduce overlay/caching.ts
|
2026-04-10 14:55:12 +01:00 |
|
Michael B. Gale
|
137e0dec2b
|
Merge remote-tracking branch 'origin/main' into mbg/start-proxy/token-check-fixes
|
2026-03-25 12:39:48 +00:00 |
|
Michael B. Gale
|
de06821112
|
Add hasMessage to RecordingLogger
|
2026-03-16 19:34:33 +00:00 |
|
Michael B. Gale
|
ddafddb826
|
Replace getRecordingLogger implementation with RecordingLogger
|
2026-03-16 19:34:32 +00:00 |
|
Michael B. Gale
|
740f177889
|
Add assertNotLogged test helper
|
2026-03-16 19:34:32 +00:00 |
|
Henry Mercer
|
926e6dfee5
|
Stub RUNNER_NAME in unit tests
|
2026-03-11 20:16:47 +00:00 |
|
Henry Mercer
|
71d7981285
|
Address review comments
|
2026-03-04 13:27:59 +01:00 |
|
Henry Mercer
|
d4f1b14259
|
Use new setupActionsVars pattern
|
2026-03-03 19:24:18 +01:00 |
|
Henry Mercer
|
8a884bdb36
|
Extend setupActionsVars
|
2026-03-03 19:09:57 +01:00 |
|
Henry Mercer
|
e5f9d3b55e
|
Merge pull request #3487 from github/henrymercer/overlay-status
Cache first failure building an overlay base DB to avoid repeated failures
|
2026-02-24 17:19:19 +00:00 |
|
Michael B. Gale
|
f59338d600
|
Remove isCCR
|
2026-02-24 10:33:23 +00:00 |
|
Michael B. Gale
|
559d85d1fa
|
Merge pull request #3477 from github/mbg/features/offline-features
|
2026-02-20 15:36:07 +00:00 |
|