Commit graph

1372 commits

Author SHA1 Message Date
Daniel A. Wozniak
92f48144ac Add mac and windows 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
233b047dab Fix actionlint 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
d3a9324114 Fix pre-commit 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
f37e47ebd8 fix linter 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
05ef78b8a6 Fix ci deps for macos arches 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
4a6498b8df Remove source from build package matrix 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
a47a62d34d Fix pre-commit 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
caf0a023f2 Fix build salt logic for mac 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
2431442d12 Fix up mac build logic 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
6760437766 Do not use setup-python action in container 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
49e1d82270 Do not use setup-python action on containres 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
054296f0c3 fix linux test runner name 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
a6d2b0db65 Fix parameter name 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
a05e836e4b Try overriding entrypoint 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
62d1c5d76d meh 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
133ea49344 Fix windows test action tests 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
014f425f5d use testing container for pre-commit 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
6a7da12f7a meh 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
74882ae911 Run ubunut pkg tests on 22.04 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
00df4de895 remove some debugging 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
7d820d56a1 Wean off linux-x86_64 runner 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
9824b055ae debug pkg install 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
f334b77d26 Do not mount volumes 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
ab5641035d Stop using deprecated save-always 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
24c5561a0d Fix typo 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
25c807d8a1 Test systemctl 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