Michael B. Gale
|
eba9d55e1f
|
Merge remote-tracking branch 'origin/main' into mbg/action-state
|
2026-07-06 14:13:51 +01:00 |
|
Michael B. Gale
|
9a06fa6b38
|
Set the required workspacePath input
|
2026-07-06 14:10:30 +01:00 |
|
Michael B. Gale
|
764f470b74
|
Test inputs.configFile mutation in tests
|
2026-07-06 13:50:40 +01:00 |
|
Michael B. Gale
|
d149f93d92
|
Return mergedConfig instead of loading it again
|
2026-07-06 13:50:39 +01:00 |
|
Michael B. Gale
|
3707b44eaa
|
Document that inputs might be mutated
|
2026-07-06 13:50:39 +01:00 |
|
Michael B. Gale
|
42c0c6aedd
|
Allow merging Default Setup config with config file
|
2026-07-06 13:50:39 +01:00 |
|
Michael B. Gale
|
31577749b3
|
Give determineUserConfig access to the environment
|
2026-07-06 13:50:39 +01:00 |
|
Michael B. Gale
|
18d20b7c42
|
Allow setting environment variables
|
2026-07-06 13:50:39 +01:00 |
|
Michael B. Gale
|
d1db924e0b
|
Allow env input for relevant functions in actions-util.ts
|
2026-07-06 13:50:38 +01:00 |
|
Michael B. Gale
|
0188f395e2
|
Add unit tests for existing behaviour of determineUserConfig
|
2026-07-06 13:50:38 +01:00 |
|
Michael B. Gale
|
6860cc1f50
|
Move validateConfig FF query
|
2026-07-06 13:50:38 +01:00 |
|
Michael B. Gale
|
53a488ce2e
|
Add JSDoc for loadUserConfig
|
2026-07-06 13:50:38 +01:00 |
|
Michael B. Gale
|
132634ddfd
|
Add FF for configuration merging
|
2026-07-06 13:50:37 +01:00 |
|
Michael B. Gale
|
a52a9662e9
|
Add mergeUserConfigs with tests
|
2026-07-06 13:50:37 +01:00 |
|
Michael B. Gale
|
cd604f831b
|
Refactor determineUserConfig out of initConfig
|
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
|
73b0850a89
|
Allow abstracting over process.env
|
2026-07-06 12:27:42 +01:00 |
|
Michael B. Gale
|
5e3e6b81b9
|
Add ActionsEnvVars enum
|
2026-07-06 12:27:26 +01:00 |
|
Michael B. Gale
|
37ae669b89
|
Update deprecation date
|
2026-07-02 11:04:03 +01:00 |
|
Mario Campos
|
c1e7c7a0de
|
Merge pull request #3981 from github/mario-campos/runCliJson
Create wrapper `runCliJson`
|
2026-07-01 21:18:51 +00:00 |
|
Michael B. Gale
|
289efcad49
|
Re-add forceQuotes: true
|
2026-07-01 21:56:08 +01:00 |
|
Mario Campos
|
cbf67da2fa
|
Adjust test name
By @mbg
Co-authored-by: Michael B. Gale <mbg@github.com>
|
2026-07-01 15:46:20 -05:00 |
|
Mario Campos
|
4c18ab020b
|
Change optional to include undefined
The previous implementation of `optional` is now `optionalOrNull`.
|
2026-07-01 15:46:15 -05:00 |
|
Mario Campos
|
d5b8046386
|
Add JSDoc comment to runCliJson
|
2026-07-01 14:20:36 -05:00 |
|
Mario Campos
|
a8958a9883
|
Keep the JSON exception message consistent
|
2026-07-01 14:20:36 -05:00 |
|
Michael B. Gale
|
ef29bf2e43
|
Improve some comments
|
2026-07-01 18:55:25 +01:00 |
|
Michael B. Gale
|
ceac4af134
|
Use the common entry point for analyze
|
2026-07-01 18:49:33 +01:00 |
|
Michael B. Gale
|
772e8e9310
|
Use the common entry point for autobuild
|
2026-07-01 18:47:25 +01:00 |
|
Michael B. Gale
|
fcd9f6cbac
|
Fix logger reference
|
2026-07-01 18:41:03 +01:00 |
|
Michael B. Gale
|
a9ceac150d
|
Accept ActionState in getConfigFileInput
|
2026-07-01 18:37:06 +01:00 |
|
Michael B. Gale
|
6136b93088
|
Use the common entry point for init
|
2026-07-01 18:37:06 +01:00 |
|
Michael B. Gale
|
6ab762cada
|
Use the common entry point for setup-codeql
|
2026-07-01 18:37:06 +01:00 |
|
Michael B. Gale
|
a3a1cdd43a
|
Use the common entry point for upload-sarif
|
2026-07-01 18:37:06 +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
|
9b35ab94e1
|
Add initial ActionState type
|
2026-07-01 17:29:26 +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
|
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
|
f7fa18f05d
|
Add FF for config file repo property
|
2026-07-01 15:51:37 +01:00 |
|
Mario Campos
|
7d1c6e90aa
|
Include codeql path in runCliJson error
|
2026-06-30 23:13:36 -05:00 |
|
Mario Campos
|
6cdc6063c0
|
Create wrapper runCliJson
|
2026-06-30 23:07:02 -05:00 |
|
Mario Campos
|
ffb3423848
|
Add isNumber/number validator
|
2026-06-30 16:35:16 -05:00 |
|
Michael B. Gale
|
708e106533
|
Index ActionState over the types of state used
|
2026-06-30 17:19:20 +01:00 |
|
Henry Mercer
|
9cfb67bab9
|
Add clarifying comments
|
2026-06-30 16:49:29 +01:00 |
|
Michael B. Gale
|
b6be81d5b9
|
Gate new remote file format behind FF
|
2026-06-30 13:19:30 +01:00 |
|
Michael B. Gale
|
7b2af8940d
|
Add TestEnv class to simplify testing of ActionState-dependent functions
|
2026-06-30 13:19:10 +01:00 |
|