Daniel A. Wozniak
|
a108024fca
|
Upgrade relenv to 0.16.1
|
2024-06-17 20:37:35 -07:00 |
|
ScriptAutomate
|
10dce329d5
|
Drop CentOS 7 support; Package with Rocky Linux 9
|
2024-06-12 09:13:26 -07:00 |
|
ScriptAutomate
|
38faa6806b
|
Migrate to new internal pypi proxy
|
2024-05-29 10:27:06 -05:00 |
|
ScriptAutomate
|
eb817ac64c
|
Simplify CODEOWNERS file for PR management
|
2024-05-28 14:57:53 -07:00 |
|
Pedro Algarvio
|
41ef078433
|
Consistency. Part 2.
|
2024-05-23 11:34:13 +01:00 |
|
Pedro Algarvio
|
2e93352060
|
Consistency
|
2024-05-23 11:27:15 +01:00 |
|
Pedro Algarvio
|
5d8655cb26
|
Update to ncipollo/release-action@v1
|
2024-05-22 18:19:12 +01:00 |
|
Pedro Algarvio
|
f525138d67
|
Yet some more artifact merging fixes
|
2024-05-19 09:45:54 +01:00 |
|
Pedro Algarvio
|
600e0b3a94
|
Fix windows repository artifact name
|
2024-05-18 19:28:41 +01:00 |
|
Pedro Algarvio
|
27173cb94e
|
Reduce the potential of failing when merging artifacts
|
2024-05-17 18:12:53 +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
|
4656263cfc
|
Throttle before merging reports. Sometimes we just need to wait a little.
|
2024-05-16 11:55:26 +01:00 |
|
ScriptAutomate
|
457dfa6f23
|
Add Fedora 40 and Ubuntu 24.04 support
|
2024-05-13 18:31:50 +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
|
19cba10fa2
|
Instead of skipping tests, don't even select them
|
2024-05-09 16:39:56 +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
|
486f740a33
|
Switch from `technote-space/workflow-conclusion-action to im-open/workflow-conclusion `
The ``technote-space/workflow-conclusion-action`` action is now
deprecated and archived.
|
2024-05-09 16:39:56 +01:00 |
|
Pedro Algarvio
|
591a19db17
|
Switch macos-12 to be mandatory and not macos-13-arm64
|
2024-05-08 20:19:53 +01:00 |
|
Daniel A. Wozniak
|
8a98919ab5
|
Bump cache seed
|
2024-04-24 12:17:41 +01:00 |
|
Daniel A. Wozniak
|
2ec357ea4e
|
Upgrade relenv to 0.16.0
|
2024-04-24 12:17:41 +01:00 |
|
Pedro Algarvio
|
78c6c47349
|
Fix code coverage uploads
|
2024-04-23 07:31:45 +01:00 |
|
Pedro Algarvio
|
38ed660c2a
|
Add photonos-5-arm64 to mandatory OS listing
This will prevent PR reverts like https://github.com/saltstack/salt/pull/66413
|
2024-04-22 16:13:02 +01:00 |
|
Pedro Algarvio
|
34efe6d72c
|
Drop Debian-10 its EOL
https://chat.google.com/room/AAAA3ojQwho/PNgKol0ihuk/PNgKol0ihuk?cls=10
|
2024-04-22 16:03:35 +01:00 |
|
ScriptAutomate
|
0597a1eed6
|
Add details to docs on how to extend PR tests
|
2024-04-09 17:17:35 -05:00 |
|
Pedro Algarvio
|
1998ba3424
|
Remove extra logic missed in 68131ce7ab
This allowed the tests in https://github.com/saltstack/salt/pull/66169
to pass when they shouldn't
|
2024-04-03 09:05:27 +01:00 |
|
Pedro Algarvio
|
28814b9eab
|
Define additional needs for a few jobs
|
2024-04-02 16:02:27 +01:00 |
|
Pedro Algarvio
|
48f95f90ac
|
Do not run nightly or scheduled builds on private repos
|
2024-04-02 15:33:18 +01:00 |
|
ScriptAutomate
|
42dd9fea5d
|
Replace AlmaLinux with Rocky Linux
|
2024-04-02 14:13:03 +01:00 |
|
Pedro Algarvio
|
4eccba4f2d
|
Check against an array, not a string
|
2024-03-28 13:41:54 +00:00 |
|
Pedro Algarvio
|
027d95a3bc
|
Fix cache prefixes
|
2024-03-28 13:41:54 +00:00 |
|
Pedro Algarvio
|
895b761592
|
Always print the collected runners
|
2024-03-28 13:41:54 +00:00 |
|
Pedro Algarvio
|
fd82bcab9c
|
Always print out the defined testrun
|
2024-03-28 13:41:54 +00:00 |
|
Pedro Algarvio
|
b62203973c
|
Always print out the list of jobs to run
|
2024-03-28 13:41:54 +00:00 |
|
Pedro Algarvio
|
7c5125a8e3
|
Add what OS'es run tests as a step summary
|
2024-03-28 13:41:54 +00:00 |
|
Pedro Algarvio
|
d6ff5005da
|
Use `attrs ` to simplify OS definitions
|
2024-03-28 13:41:54 +00:00 |
|
Pedro Algarvio
|
8d51ca91f2
|
Add tools command to sync known OS'es with GH test labels
|
2024-03-28 13:41:54 +00:00 |
|
Pedro Algarvio
|
7cc7595167
|
Mandatory OS slugs are now defined in `cicd/shared-gh-workflows-context.yml `
|
2024-03-28 13:41:54 +00:00 |
|
Pedro Algarvio
|
fb58df01f4
|
Allow choosing which OS to run tests against using labels
|
2024-03-28 13:41:54 +00:00 |
|
ScriptAutomate
|
0d27cf6c1f
|
Reduce test range in PRs and branch merges
|
2024-03-28 13:41:54 +00:00 |
|
Pedro Algarvio
|
b556845850
|
Bump to `dorny/paths-filter@v3 `
|
2024-03-28 13:41:54 +00:00 |
|
Pedro Algarvio
|
5c4e810836
|
Make jinja rendering strict. Undefined variable use throws error.
|
2024-03-28 13:41:54 +00:00 |
|
Pedro Algarvio
|
e0c876b985
|
Get AWS regions and SPB_ENVIRONMENT from metadata endpoint
|
2024-03-19 19:09:56 +00:00 |
|
Felippe Burk
|
e60f6a4bdf
|
Initial commit of s3 caching
|
2024-03-19 19:09:56 +00:00 |
|
Pedro Algarvio
|
533af2a851
|
Add our own GH cache action
This actions wraps actions/cache and forces an early exit if 'fail-on-cache-miss' is true
Based on the work from https://github.com/saltstack/salt/pull/66240
|
2024-03-19 19:09:56 +00:00 |
|
Pedro Algarvio
|
f0284f75e0
|
Force cache invalidation by setting cache seed to 1
|
2024-03-19 19:09:56 +00:00 |
|
Pedro Algarvio
|
e3fcc657b9
|
Remove invalid properties from existing GH actions
|
2024-03-19 19:09:56 +00:00 |
|