Daniel A. Wozniak
6388536beb
Merge branch '3006.x' into merge/3007.x/3006.x
2024-10-14 22:52:30 -07:00
Daniel A. Wozniak
688ce681f0
Fix test reports step
2024-10-14 22:47:29 -07:00
Daniel A. Wozniak
0d4e037c28
Test matrix steps use python 3.10
2024-10-14 22:47:29 -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
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
6e0fc168bb
Update Windows and MacOS actions for Download Code Coverage Test Run Artifacts for merge-multiple, v4 update
2024-09-20 14:06:15 -07:00
David Murphy
51099d9901
Correct logic error - removed 'needs'
2024-09-20 14:06:15 -07:00
David Murphy
51cc9b8b2e
change to force build, since github stalled it overnight
2024-09-20 14:06:15 -07:00
David Murphy
58083b7cef
Debugging
2024-09-20 14:06:15 -07:00
David Murphy
d77a0d5fc9
Trying including hidden files for coverage on Linux - Test
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
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
91f63da162
Allow merging artifacts not to fail on re-runs
2024-05-18 07:49:50 +01:00
Pedro Algarvio
dc917c48a6
Improve/fix the condition of when the reports jobs run
2024-05-18 07:49:50 +01:00
Pedro Algarvio
a24a7d42b3
Make sure all uploaded artifacts have different names
...
So that we can always merge them on reports
2024-05-18 07:49:50 +01:00
Pedro Algarvio
f184bfe499
Allow merging artifacts not to fail on re-runs
2024-05-17 18:03:03 +01:00
Pedro Algarvio
ae0e579747
Improve/fix the condition of when the reports jobs run
2024-05-17 18:03:03 +01:00
Pedro Algarvio
738b373b4b
Make sure all uploaded artifacts have different names
...
So that we can always merge them on reports
2024-05-17 18:03:03 +01:00
Pedro Algarvio
eb3e6eb7fd
Merge 3006.x into 3007.x
2024-05-16 11:55:46 +01:00
Pedro Algarvio
4656263cfc
Throttle before merging reports. Sometimes we just need to wait a little.
2024-05-16 11:55:26 +01:00
Pedro Algarvio
685478dc7e
Merge 3006.x into 3007.x
2024-05-13 17:19:31 +01:00
Pedro Algarvio
56729e1e3f
Differentiate FIPS test runs
2024-05-13 11:22:42 +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
9f9d9b7b96
Don't even try to run MacOS Arm jobs on forks
2024-05-09 16:39:56 +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
5ea370c1fb
Merge 3006.x into 3007.x
2024-01-25 09:47:57 +00:00
Pedro Algarvio
20fd342182
Only show system information.
...
The test plan was always wrong due to the kind of test selection that
was done.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-25 08:15:23 +00:00
Pedro Algarvio
3448e40847
Merge 3006.x into 3007.x
2024-01-24 15:02:25 +00:00
Pedro Algarvio
487a1ad3d0
Be sure to raise the RuntimeError
's in the CI context
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-24 14:43:15 +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
97dffa2425
Rely on uploaded artifacts instead of the GH cache
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-19 07:01:13 +00:00
Pedro Algarvio
b22db6db8a
Merge 3006.x into 3007.x
2024-01-17 15:15:03 +00:00
Pedro Algarvio
68131ce7ab
When running changed tests, always run all changed files tests
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-17 14:08:35 +00:00
Pedro Algarvio
7ed9b35cc1
Set PIP_DISABLE_PIP_VERSION_CHECK=1
on CI workflows
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-17 11:12:55 +00:00
Pedro Algarvio
91718dd8c9
Set PIP_DISABLE_PIP_VERSION_CHECK=1
on CI workflows
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-17 07:00:52 +00:00
Pedro Algarvio
5b46b0ba5e
Merge 3006.x into 3007.x
2024-01-11 08:57:37 +00:00
Pedro Algarvio
3a913d3eaf
Reduce the amount of annotations on workflows. Suggested by GitHub.
...
Since our bigger builds always throw 500's by GitHub. We have to refresh
a few times before being able to see the workflow.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-10 05:08:42 +00:00
Pedro Algarvio
e744d21767
Prefer github hosted runners in favor of self hosted runners for reports
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-09 18:50:44 +00:00
Pedro Algarvio
95c1cd00e0
Prefer github hosted runners in favor of self hosted runners for reports
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-05 11:43:55 +00:00
Pedro Algarvio
68ecf808e3
Merge 3006.x into 3007.x
2024-01-05 11:29:13 +00:00