Daniel A. Wozniak
|
9dcb3de8e8
|
Clean up cruft
|
2025-03-06 22:19:26 -07:00 |
|
Daniel A. Wozniak
|
8c725027db
|
Consolidate onedir deps and onedir actions
|
2025-03-06 22:19:26 -07:00 |
|
Daniel A. Wozniak
|
c51306aca7
|
Set use s3 cache env to false
|
2024-12-17 13:24:51 -07:00 |
|
Daniel A. Wozniak
|
b9d16fa14d
|
Fix download location
|
2024-12-17 13:24:51 -07:00 |
|
Daniel A. Wozniak
|
de1079df1d
|
Migrate build-deps-onedir step to gh runners
|
2024-12-17 13:24:51 -07:00 |
|
Daniel A. Wozniak
|
3f71f85c51
|
Add runners to linter and disbale cache for salt onedir builds
|
2024-12-17 13:24:51 -07: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
|
e3fcc657b9
|
Remove invalid properties from existing GH actions
|
2024-03-19 19:09:56 +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
|
d78553f4c0
|
Pin to actions/cache@v3.3.1 due to https://github.com/actions/cache/issues/1265
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-28 15:33:17 +00:00 |
|
Pedro Algarvio
|
5be7c858eb
|
Split build salt onedir jobs
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-04 20:54:42 +01:00 |
|
Pedro Algarvio
|
74bdd39a77
|
Renamed cicd/shared-context.yml -> cicd/shared-gh-workflows-context.yml
It's now also used to detect changes to workflows.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-14 16:57:58 +01:00 |
|
Daniel A. Wozniak
|
7aaafdf592
|
Set RELENV_BUILDENV when installing Salt
|
2023-04-14 16:57:58 +01:00 |
|
MKLeb
|
7106b1ba5b
|
make the onedir build logic more generic, not expecting files under certain sub-paths
|
2023-04-11 10:04:23 -07:00 |
|
MKLeb
|
4029f40484
|
The package is under artifacts/name not artifacts/artifacts/name
|
2023-03-21 14:44:51 +00:00 |
|
MKLeb
|
36ca1926f6
|
Install salt into the onedir using tools
|
2023-03-21 14:44:51 +00:00 |
|
Pedro Algarvio
|
fdb244115b
|
More cache key fixes
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-02-22 17:21:15 +00:00 |
|
Daniel A. Wozniak
|
5e0b19481e
|
Relenv 0.6.0 Support & Windows on 3.10.9 & Some GH Actions Workflow Fixes
|
2023-02-20 19:40:47 +00:00 |
|
Pedro Algarvio
|
e56d5d6a29
|
Wider output
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-02-15 07:11:45 +00:00 |
|
MKLeb
|
de9078cf93
|
Grab the right cache key when installing salt
|
2023-02-02 10:51:18 +00:00 |
|
Pedro Algarvio
|
46bf214aeb
|
Pass the salt version explicitly
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-02-02 10:39:55 +00:00 |
|
Pedro Algarvio
|
d9dbc69107
|
Set the COLUMNS environment variable so that all tools output uses enough space
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-27 07:35:00 -07:00 |
|
Pedro Algarvio
|
0a45ddaa4c
|
Make sure we always try to use our PyPi proxy
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-27 07:35:00 -07:00 |
|
Pedro Algarvio
|
1f709fcb15
|
Fail when the artifacts being uploaded are missing
|
2023-01-26 07:00:30 +00:00 |
|
Pedro Algarvio
|
2741b41eca
|
Separate build deps onedir and build salt onedir into separate workflows
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-25 10:05:16 -07:00 |
|