Commit graph

342 commits

Author SHA1 Message Date
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
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
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
Daniel A. Wozniak
454cb18435 Show sys info fix 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
b4d410eec0 No longer use sudo 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
6b926facd6 Disable more OSes for package tests 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
b55c578c1a Disable most of linux and all of mac 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
e8d4f2524a bump relenv version 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
3e4b1931de Do not build 'source' packages for PRs 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
452acf103b Migrate windows to gh runners 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
aad3905022 Change template not generated files 2024-12-17 13:24:51 -07:00
twangboy
28662c490b Fix slashes 2024-10-16 10:06:05 -07:00
twangboy
061ca0d4d4 Disable signing mac packages 2024-10-16 10:06:05 -07:00
Daniel A. Wozniak
6388536beb Merge branch '3006.x' into merge/3007.x/3006.x 2024-10-14 22:52:30 -07:00