Commit graph

126 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
ac8d40735e Public repositores can use github's arm runners 2025-01-23 16:36:35 -07:00
Daniel A. Wozniak
7fe5d46660 Add draft release step to staging 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
7d8dcb559a Fix up prepare release step 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
5a16115b5c Migrate more jobs to config 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
b4d410eec0 No longer use sudo 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
2b600fb4c4 Add some gh runners 2024-12-17 13:24:51 -07:00
Daniel A. Wozniak
6388536beb Merge branch '3006.x' into merge/3007.x/3006.x 2024-10-14 22:52:30 -07:00
David Murphy
f1483714ea Adjusting code coverage actions 2024-10-03 09:11:01 -07:00
Daniel A. Wozniak
6b3418fe0b Merge remote-tracking branch 'saltstack/3006.x' into merge/3007.x/3006.x 2024-09-20 14:20:13 -07:00
David Murphy
393dad1790 Removed commented out name 2024-09-20 14:06:15 -07:00
David Murphy
2db4de4170 Solve the lack of combined coverage reports 2024-09-20 14:06:15 -07:00
David Murphy
a6fff58e4a Remove comments 2024-09-20 14:06:15 -07:00
David Murphy
ac09c433b3 Trying other debug methods 2024-09-20 14:06:15 -07:00
David Murphy
3827456452 removing commented out 4.3.6, and added debugging 2024-09-20 14:06:15 -07:00
David Murphy
9cef9a6ac0 Revert to using v4 and alter pattern (leave off dash) 2024-09-20 14:06:15 -07:00
David Murphy
059d1e0269 Testing previous version 4.3.6 instead of latest 4.4.0 for action/upload-artifact/merge 2024-09-20 14:06:15 -07:00
twangboy
fb2297e11c Update workflows 2024-09-11 13:46:13 -07:00
twangboy
c738a2f2ed Move installer tests to workflow 2024-09-11 13:46:13 -07:00
Daniel A. Wozniak
137a6b7119 Revert windows installer check change 2024-07-22 17:57:22 -07:00
Shane Lee
853f1441ad Tie windows installer action into ci.yml 2024-07-17 14:27:33 -07:00
Daniel A. Wozniak
60cc8dbce8 Merge forward 3006.x into 3007.x 2024-06-21 23:53:49 -07:00
ScriptAutomate
38faa6806b
Migrate to new internal pypi proxy 2024-05-29 10:27:06 -05:00
Pedro Algarvio
f525138d67 Yet some more artifact merging fixes 2024-05-19 09:45:54 +01:00
Pedro Algarvio
df1061c457 Yet some more artifact merging fixes 2024-05-19 09:44:14 +01:00
Pedro Algarvio
38bb21e484 Reduce the potential of failing when merging artifacts 2024-05-18 07:49:50 +01:00
Pedro Algarvio
27173cb94e Reduce the potential of failing when merging artifacts 2024-05-17 18:12:53 +01:00
Pedro Algarvio
685478dc7e
Merge 3006.x into 3007.x 2024-05-13 17:19:31 +01:00
Pedro Algarvio
28f30b1de0 Reduce number of artifacts by merging them 2024-05-13 11:22:42 +01:00
Pedro Algarvio
2041d468d8
Merge 3006.x into 3007.x 2024-05-09 16:43:51 +01:00
Pedro Algarvio
96c39e1442 Stop using v3 of `actions/upload-artifact and actions/download-artifact` 2024-05-09 16:39:56 +01:00
Pedro Algarvio
90cfdc1143
Merge 3006.x into 3007.x 2024-04-24 12:19:15 +01:00
Pedro Algarvio
78c6c47349 Fix code coverage uploads 2024-04-23 07:31:45 +01:00
Pedro Algarvio
7f98810ea6
Merge 3006.x into 3007.x 2024-03-28 13:50:44 +00:00
Pedro Algarvio
5c4e810836 Make jinja rendering strict. Undefined variable use throws error. 2024-03-28 13:41:54 +00:00
Pedro Algarvio
e5d3ef7ff7
Merge 3006.x into 3007.x 2024-02-01 09:00:02 +00:00
Pedro Algarvio
2ff09f5e8d Some steps need to be kept at actions/upload-artifact@v3
This is because we upload multiple artifacts under the same name something that ``actions/upload-artifact@v4`` does not do.

There are breaking changes with this new version.
See https://github.blog/changelog/2023-12-14-github-actions-artifacts-v4-is-now-generally-available/

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-24 19:39:49 +00:00
Pedro Algarvio
f7ebfbc946 Switch to actions/upload-artifact@v4 and actions/download-artifact@v4
There are breaking changes with this new version.
See https://github.blog/changelog/2023-12-14-github-actions-artifacts-v4-is-now-generally-available/

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-24 19:39:49 +00:00
Pedro Algarvio
6694a7a273
Merge 3006.x into 3007.x 2024-01-19 07:40:21 +00:00
Pedro Algarvio
f390a4d235 Some steps need to be kept at actions/upload-artifact@v3
This is because we upload multiple artifacts under the same name something that ``actions/upload-artifact@v4`` does not do.

There are breaking changes with this new version.
See https://github.blog/changelog/2023-12-14-github-actions-artifacts-v4-is-now-generally-available/

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-19 07:01:13 +00:00
Pedro Algarvio
3d6b9523f7 Switch to actions/upload-artifact@v4 and actions/download-artifact@v4
There are breaking changes with this new version.
See https://github.blog/changelog/2023-12-14-github-actions-artifacts-v4-is-now-generally-available/

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-19 07:01:13 +00:00
Pedro Algarvio
823aafc928 Don't publish coverage to codecov on private repositories
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-17 16:58:39 -07:00
Pedro Algarvio
ce128732b9 Bump to actions/setup-python@v5
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-17 16:58:39 -07:00
Pedro Algarvio
602aa0cbf7 Reduce the number of workflows referenced
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-17 16:58:39 -07:00
Pedro Algarvio
a50f99a159 Prefer GitHub hosted actions runners
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-17 16:58:39 -07:00