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 |
|
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 |
|