Michael B. Gale
|
2e1f08fe70
|
Remove installPython condition in sync.ts
The behaviour of `installPython` now mirrors other `install*` options
|
2026-03-11 11:55:59 +00:00 |
|
Michael B. Gale
|
b9b42bed94
|
Remove last use of installPython
- Add explicit `setup-python` step with condition to the workflow that was still using it
- This allows simplifying the logic in `sync.ts`
|
2026-03-11 11:55:16 +00:00 |
|
Michael B. Gale
|
8ba8180559
|
Merge remote-tracking branch 'origin/main' into mbg/pr-checks/validation-jobs
|
2026-03-09 17:58:41 +00:00 |
|
Michael B. Gale
|
f054eea342
|
Merge pull request #3549 from github/mbg/pr-checks/remove-python-setup
Remove `installPython` from checks which should no longer need it
|
2026-03-09 14:48:05 +00:00 |
|
Michael B. Gale
|
5ddbbbe614
|
Install python if there is no matrix.version
|
2026-03-09 14:16:23 +00:00 |
|
Michael B. Gale
|
da11f44114
|
Run prepare-test after setup steps
|
2026-03-09 14:13:22 +00:00 |
|
Michael B. Gale
|
0da2e79318
|
Remove installPython from checks which should no longer need it
|
2026-03-05 16:17:19 +00:00 |
|
Michael B. Gale
|
2a0060496c
|
Fix condition
|
2026-03-05 16:07:10 +00:00 |
|
Michael B. Gale
|
103db93efa
|
Make it more explicit that getSetupSteps just needs a JobSpecification
|
2026-03-05 16:06:03 +00:00 |
|
Michael B. Gale
|
79fdef791d
|
Fix generateValidationJobs typing
|
2026-03-05 15:54:33 +00:00 |
|
Michael B. Gale
|
3d478129f2
|
Add tsconfig.json for pr-checks
|
2026-03-05 15:54:17 +00:00 |
|
Michael B. Gale
|
56ebdff8ae
|
Merge branch 'main' into mbg/pr-checks/validation-jobs
|
2026-03-05 15:39:28 +00:00 |
|
github-actions[bot]
|
e96635d9ff
|
Rebuild
|
2026-03-05 13:19:38 +00:00 |
|
Michael B. Gale
|
2b6077152e
|
Add support for additional, validation jobs
|
2026-03-04 11:37:17 +00:00 |
|
Michael B. Gale
|
95fc2f11fb
|
Move yq setup code into getSetupSteps
|
2026-03-04 11:37:17 +00:00 |
|
Michael B. Gale
|
92ab799fe0
|
Refactor job generation into generateJob
|
2026-03-04 11:37:17 +00:00 |
|
Michael B. Gale
|
369d73b98f
|
Refactor matrix generation into its own function
|
2026-03-04 11:37:16 +00:00 |
|
Michael B. Gale
|
97a3705788
|
Organise language-specific setup information
|
2026-03-04 11:37:16 +00:00 |
|
Michael B. Gale
|
5db3a9e947
|
Extract JobSpecification type from Specification
|
2026-03-03 14:15:45 +00:00 |
|
Michael B. Gale
|
0a5b95cdcc
|
Update pr-checks README
|
2026-03-03 11:45:18 +00:00 |
|
Michael B. Gale
|
77fc89c78d
|
Remove python files from pr-checks
|
2026-03-03 11:42:49 +00:00 |
|
Michael B. Gale
|
aaed7b75f9
|
Merge remote-tracking branch 'origin/main' into mbg/ts/sync-back
|
2026-03-03 11:36:59 +00:00 |
|
Michael B. Gale
|
d09af9d5b8
|
Type workflow input names
|
2026-03-02 15:39:46 +00:00 |
|
Michael B. Gale
|
e7ec96cee0
|
Remove isTruthy: consistently use booleans in templates
|
2026-03-02 15:34:11 +00:00 |
|
Michael B. Gale
|
41d5a06bfd
|
Address basic style comments
|
2026-03-02 15:32:30 +00:00 |
|
Michael B. Gale
|
8eb0202e9d
|
Port tests
|
2026-03-01 16:04:35 +00:00 |
|
Michael B. Gale
|
dd779fa7d3
|
Add updateTemplateFiles
|
2026-03-01 16:04:35 +00:00 |
|
Michael B. Gale
|
f05cfae018
|
Add updateSyncTs
|
2026-03-01 16:04:35 +00:00 |
|
Michael B. Gale
|
e1b83ccb74
|
Add scanGeneratedWorkflows
|
2026-03-01 16:04:35 +00:00 |
|
Michael B. Gale
|
6a6bd778b6
|
Add initial sync_back.ts script
|
2026-03-01 16:04:35 +00:00 |
|
Michael B. Gale
|
f0f92a1dc8
|
Remove sync.py
|
2026-03-01 16:03:47 +00:00 |
|
Michael B. Gale
|
8bfaf96434
|
Run npm ci in actions
|
2026-03-01 15:20:30 +00:00 |
|
Michael B. Gale
|
f91cab1409
|
Adjust quotes and re-generate workflows
|
2026-02-28 18:13:05 +00:00 |
|
Michael B. Gale
|
5876a93a5f
|
Switch sync.sh script to only use sync.ts
|
2026-02-28 17:58:00 +00:00 |
|
Michael B. Gale
|
0ea8490473
|
Switch from js-yaml to yaml for better output formatting
|
2026-02-28 17:55:41 +00:00 |
|
Michael B. Gale
|
a85af80f34
|
Generate and write collections
|
2026-02-28 16:47:22 +00:00 |
|
Michael B. Gale
|
47671ab7aa
|
Track collections
|
2026-02-28 16:46:47 +00:00 |
|
Michael B. Gale
|
96e6b655c1
|
Add tool-specific setup steps
|
2026-02-28 16:32:32 +00:00 |
|
Michael B. Gale
|
57c7bc6885
|
Add analysisKinds
|
2026-02-28 16:32:32 +00:00 |
|
Michael B. Gale
|
d52917b510
|
Add useAllPlatformBundle
|
2026-02-28 16:32:32 +00:00 |
|
Michael B. Gale
|
b948e562f4
|
Add basic job steps
|
2026-02-28 16:32:31 +00:00 |
|
Michael B. Gale
|
c889588a2c
|
Add env, container, and services
|
2026-02-28 16:32:31 +00:00 |
|
Michael B. Gale
|
b77ebbe4d8
|
Add CODEQL_ACTION_TEST_MODE
|
2026-02-28 16:32:31 +00:00 |
|
Michael B. Gale
|
9a0fe9e006
|
Add permissions
|
2026-02-28 16:32:31 +00:00 |
|
Michael B. Gale
|
dd78add36d
|
Add matrix to job
|
2026-02-28 16:32:31 +00:00 |
|
Michael B. Gale
|
e62a268a73
|
Add job construction
|
2026-02-28 16:32:31 +00:00 |
|
Michael B. Gale
|
63b4776d64
|
Add matrix construction
|
2026-02-28 16:32:30 +00:00 |
|
Michael B. Gale
|
6932b1cda2
|
Add concurrency settings
|
2026-02-28 16:32:30 +00:00 |
|
Michael B. Gale
|
40aefb0faf
|
Add basic workflow construction
|
2026-02-28 16:32:30 +00:00 |
|
Michael B. Gale
|
efe64e03d9
|
Add isTruthy helper
|
2026-02-28 16:32:30 +00:00 |
|