Michael B. Gale
|
3492b7e9ab
|
Change REMOTE_PATH_PREFIX to remote=
|
2026-07-16 12:43:48 +01:00 |
|
Michael B. Gale
|
23339952d6
|
Add expliciit prefix for remote file addresses
|
2026-07-15 15:59:23 +01:00 |
|
Michael B. Gale
|
001d4ae610
|
Move the local path prefix into a constant
|
2026-07-15 15:56:52 +01:00 |
|
Michael B. Gale
|
9832a9df15
|
Refactor parseNewRemoteFileAddress out of parseRemoteFileAddress
|
2026-07-15 14:32:07 +01:00 |
|
Michael B. Gale
|
405f67d326
|
Add internal-error tags to diagnostics in mergeDefaultSetupAndUserConfigs
|
2026-07-14 19:22:35 +01:00 |
|
Michael B. Gale
|
66c15f441a
|
Merge remote-tracking branch 'origin/main' into mbg/config/merge
|
2026-07-13 09:25:36 +01:00 |
|
Michael B. Gale
|
f630f8fd04
|
Report invalid keys separately
|
2026-07-10 14:39:08 +01:00 |
|
Michael B. Gale
|
26cbf9f504
|
Don't include nested keys that are unknown
|
2026-07-10 14:34:33 +01:00 |
|
Michael B. Gale
|
e26215c5d8
|
fixup! Track invalid keys, and use more standard JSON path notation
|
2026-07-10 14:25:15 +01:00 |
|
Michael B. Gale
|
512bf6f1a3
|
Track invalid keys, and use more standard JSON path notation
|
2026-07-10 14:21:41 +01:00 |
|
Michael B. Gale
|
7c961fa357
|
Add diagnostic for unrecognised keys
|
2026-07-10 00:14:19 +01:00 |
|
Michael B. Gale
|
847e7af699
|
Log warning for unrecognised keys in Default Setup config
|
2026-07-10 00:11:17 +01:00 |
|
Michael B. Gale
|
d2472aa525
|
Merge remote-tracking branch 'origin/main' into mbg/config/merge
|
2026-07-09 23:01:05 +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
|
b571644f21
|
Clean-up passes by splitting it into passes and throws
|
2026-07-09 20:03:25 +01:00 |
|
Michael B. Gale
|
a440e35eda
|
Move ActionsEnvVars to environment.ts
|
2026-07-09 12:48:49 +01:00 |
|
Michael B. Gale
|
06898d7b8b
|
Rename mergeUserConfigs
|
2026-07-08 17:46:02 +01:00 |
|
Michael B. Gale
|
7ccd988125
|
Merge branch 'main' into mbg/config/merge
|
2026-07-08 17:31:19 +01:00 |
|
Michael B. Gale
|
8be707bd2c
|
Merge remote-tracking branch 'origin/main' into mbg/config/merge
|
2026-07-06 15:56:19 +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
|
73f4741039
|
Refactor pack registry code out of config-utils
|
2026-07-06 15:24:50 +01:00 |
|
Michael B. Gale
|
5094019011
|
Refactor Config type out of config-utils
|
2026-07-06 15:14:11 +01:00 |
|
Michael B. Gale
|
a52a9662e9
|
Add mergeUserConfigs with tests
|
2026-07-06 13:50:37 +01:00 |
|
Michael B. Gale
|
c5128610cf
|
Extend UserConfig type to be aware of Default Setup properties
|
2026-07-06 13:50:36 +01:00 |
|
Michael B. Gale
|
a9ceac150d
|
Accept ActionState in getConfigFileInput
|
2026-07-01 18:37:06 +01:00 |
|
Michael B. Gale
|
d5f0145480
|
Log when repository property has a value but is ignored
|
2026-07-01 16:22:48 +01:00 |
|
Michael B. Gale
|
f27f56386a
|
Add test for when the FF is off
|
2026-07-01 15:55:57 +01:00 |
|
Michael B. Gale
|
0025d0f2b5
|
Use FF
|
2026-07-01 15:54:22 +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
|
b6be81d5b9
|
Gate new remote file format behind FF
|
2026-06-30 13:19:30 +01:00 |
|
Michael B. Gale
|
f86aa521ce
|
Use ActionState for getRemoteConfig
|
2026-06-30 13:03:00 +01:00 |
|
Michael B. Gale
|
f77cf557cd
|
Support old and new formats
|
2026-06-26 18:09:25 +01:00 |
|
Michael B. Gale
|
8d69da902e
|
Improve whitespace handling
|
2026-06-23 18:42:43 +01:00 |
|
Michael B. Gale
|
8102fa6675
|
Anchor regex and trim input
|
2026-06-23 18:32:55 +01:00 |
|
Michael B. Gale
|
81ad479e13
|
Fix test names
|
2026-06-23 18:31:16 +01:00 |
|
Michael B. Gale
|
12821cff0c
|
Make owner optional in parseRemoteFileAddress
|
2026-06-23 18:13:16 +01:00 |
|
Michael B. Gale
|
e537ff20a4
|
Make path optional in parseRemoteFileAddress
|
2026-06-23 17:51:33 +01:00 |
|
Michael B. Gale
|
598d00854a
|
Make ref optional in parseRemoteFileAddress
|
2026-06-23 17:50:21 +01:00 |
|
Michael B. Gale
|
85c8a8cebe
|
Add tests for parseRemoteFileAddress
|
2026-06-23 17:50:01 +01:00 |
|
Michael B. Gale
|
c7a94c979d
|
Add getRemoteConfig JSDoc
|
2026-06-23 17:03:33 +01:00 |
|
Michael B. Gale
|
82e5ca6c55
|
Return RemoteFileAddress from parseRemoteFileAddress
|
2026-06-23 16:49:03 +01:00 |
|
Michael B. Gale
|
9ef8be7176
|
Refactor parseRemoteFileAddress out of getRemoteConfig
|
2026-06-23 16:49:03 +01:00 |
|
Michael B. Gale
|
07b6b1eac5
|
Move getRemoteConfig to config/file.ts
|
2026-06-23 16:49:03 +01:00 |
|
Michael B. Gale
|
9c4ee01a28
|
Add RemoteFileAddress type
|
2026-06-23 16:49:02 +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
|
922d6fb888
|
Use makeMacro instead of test.macro
|
2026-05-07 14:59:42 +01:00 |
|