Commit graph

433 commits

Author SHA1 Message Date
Daniel A. Wozniak
d625eaeea8 Merge branch '3006.x' into merge/3007.x/3006.x-last-merge 2025-02-14 01:23:02 -07:00
Daniel A. Wozniak
7ca0312ae2 Allow configuration of which slugs to run 2025-02-05 14:13:12 -07:00
Daniel A. Wozniak
3d240a12d7 fix output step name 2025-02-05 14:13:12 -07:00
Daniel A. Wozniak
9198bac5e9 syntax fix 2025-02-05 14:13:12 -07:00
Daniel A. Wozniak
2043789125 Wean off define testrun 2025-02-05 14:13:12 -07:00
Daniel A. Wozniak
edfb640fe3 Fix syntax 2025-02-04 15:36:43 -07:00
Daniel A. Wozniak
31fe2b2222 Fix exit status 2025-02-04 15:36:43 -07:00
Daniel A. Wozniak
461e41fc11 Pull in new retry logic from master 2025-02-04 15:36:43 -07:00
Daniel A. Wozniak
9f1647d0f6 Merge branch '3006.x' into merge/3007.x/3006.x 2025-01-29 15:22:23 -07:00
Daniel A. Wozniak
23785aecc5 Make linux_arm_runner required 2025-01-23 16:36:35 -07:00
Daniel A. Wozniak
ac8d40735e Public repositores can use github's arm runners 2025-01-23 16:36:35 -07:00
Daniel A. Wozniak
1a09279741 Fix exit status test requirements 2025-01-16 23:48:08 -07:00
Daniel A. Wozniak
2ec732abfa Use vars context to export variable 2024-12-18 14:15:28 -07:00
Daniel A. Wozniak
35d1ec361f Add ci environment to prepare workflow
We need an environment to pick up the linux arm runner config.
2024-12-17 17:58:07 -07:00
Daniel A. Wozniak
1d0f6cc311 Fix workflow option name 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
7fe5d46660 Add draft release step to staging 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
409d5b93cb meh 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
106f5c10c3 fix pre-commit 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
9d74e0e4f8 Clean up test and test-pkg templates 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
1c81d2166e Use ubuntu-22.04 in place of ubuntu-latest 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
aa9028e49e Workflow fix 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
9ab829e3a3 Use test matrix 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
8f5cdb35b0 Comment out package test enumeration 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
c95663f760 package build matrix wip 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
7d8dcb559a Fix up prepare release step 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
1b9754b6d0 Add arguments needed for pkg matrix on workflow config 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
d10a3b98e2 Use build deps matrix for ci deps 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
b8ccc78991 Use build matrix for packages 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
0bd8e90f6e Use build-matrix for salt onedir 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
66858afe63 use build deps matrix from config 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
6e8ce16b24 Drop os-labels and pull-labels 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
36dd81ced8 More systemd 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
5a16115b5c Migrate more jobs to config 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
c3d8f50212 Only use free mac runners 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
b5ceeef2c0 Need to work out mandatory OSes and defined jobs 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
a26ffafd46 Fix pkg step name for linux 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
7daf5c5177 Add config step to prepare workflow 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
0ef6d70bc0 disable jobs 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
99aa11cdc1 expand on job names 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
4102174c7d allow break system packges 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
a5960cab09 reduce mandatory 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
7f280c3515 Add build-matrix 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
d03d2fb7c9 Systemd container rename 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
e40e052805 Try systemd containers 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
f79944f89c Enable more containers for pkg tests 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
04e9b30c82 fix photon container name 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
e765ddd847 More testing containers 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
8855eaa5d3 Use rocky linux 8 too 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
2aa71e2ce3 bump cache seed 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
a133e32421 Add rockylinux containers 2024-12-17 13:24:51 -07:00