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
|
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
|
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 |
|
Henry Mercer
|
e6c21da23c
|
Refactoring: Rename KnownLanguage to BuiltInLanguage
|
2026-04-10 19:09:47 +01:00 |
|
Michael B. Gale
|
5b58b8f9c5
|
Linter: check JSDoc parameter names exist
|
2025-11-09 10:26:36 +00:00 |
|
Henry Mercer
|
e5f165b8f5
|
Linting: Prefer optional chaining
|
2025-10-22 16:55:06 +01:00 |
|
Michael B. Gale
|
9ce56a247f
|
Make schema for QueryFilter less strict
|
2025-10-17 15:11:16 +01:00 |
|
Michael B. Gale
|
2c8f4891d1
|
Add FF for config validation
|
2025-10-17 15:11:13 +01:00 |
|
Michael B. Gale
|
d7a8ae5fdd
|
Include first 10 errors in exception message
|
2025-10-17 15:09:05 +01:00 |
|
Michael B. Gale
|
0822fb12e7
|
Log validation errors
|
2025-10-17 15:09:04 +01:00 |
|
Michael B. Gale
|
ac922ab562
|
Add and validate UserConfig schema
|
2025-10-17 15:09:01 +01:00 |
|
Michael B. Gale
|
66df0bc515
|
Add and use parseUserConfig
- Throws a `ConfigurationError` if parsing the YAML fails
- Add a couple of tests for it
|
2025-10-17 15:08:59 +01:00 |
|
Michael B. Gale
|
d25fa60a90
|
ESLint: Disable no-unused-vars for parameters starting with _
|
2025-10-01 15:28:31 +01:00 |
|
Michael B. Gale
|
5a4aa83242
|
Always log when combining queries is disabled in the repo properties
|
2025-09-23 09:49:29 +01:00 |
|
Michael B. Gale
|
54bbe822cc
|
Always log when queries are configured in the repository properties
|
2025-09-23 09:44:52 +01:00 |
|
Michael B. Gale
|
889d482c54
|
Add logging to combineQueries
|
2025-09-22 16:32:26 +01:00 |
|
Michael B. Gale
|
c7eb488f8f
|
Add tests
|
2025-09-20 14:09:08 +01:00 |
|
Michael B. Gale
|
d14a2122fd
|
Include repo property queries in combineQueries
|
2025-09-20 14:09:08 +01:00 |
|
Michael B. Gale
|
1bfb67dae0
|
Refactor combining queries into its own function
|
2025-09-20 14:09:08 +01:00 |
|
Michael B. Gale
|
781a65ae32
|
Use appropriate error message in parseQueriesFromInput for repo property input
|
2025-09-20 14:09:08 +01:00 |
|
Michael B. Gale
|
ed216a06d2
|
Include queries from repo properties in AugmentationProperties
|
2025-09-20 14:09:07 +01:00 |
|