Commit graph

17 commits

Author SHA1 Message Date
Daniel A. Wozniak
5ac8ae7356 Fix pkg step names 2024-12-17 13:24:51 -07: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
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
51f2b0b0c1 Define the DEBs listing outside of the template
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-17 06:14:31 +00:00
Pedro Algarvio
cb6e589c98 Stop using aarch64
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-04 15:11:37 -07:00
Pedro Algarvio
54ae2e5e84 The setup-python-tools-scripts actions now takes care of all the caching
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-23 08:44:35 +00:00
ScriptAutomate
f7e290deff Add support for Debian 12 2023-10-10 08:44:19 -07:00
Pedro Algarvio
a2f06e2153 In that case, group under the Build Repository display name
BAH!

```
too many workflows are referenced, total: 21, limit: 20
```

https://docs.github.com/en/enterprise-cloud@latest/actions/using-workflows/reusing-workflows#limitations

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-10-07 08:37:06 +01:00
Pedro Algarvio
13b6b00171 Revert "Create workflow for each of the supported repositories"
This reverts commit 19eb5a8c446e67969e84630c2eb172527348456d.

BAH!

```
too many workflows are referenced, total: 21, limit: 20
```

https://docs.github.com/en/enterprise-cloud@latest/actions/using-workflows/reusing-workflows#limitations
2023-10-07 08:37:06 +01:00
Pedro Algarvio
efadd88601 Create workflow for each of the supported repositories
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-10-07 08:37:06 +01:00
Pedro Algarvio
e1d88d9871 Bump to actions/checkout@v4
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-29 16:12:59 +01:00
Pedro Algarvio
cd8aae6f5d Start publishing the nightly builds to the release bucket under salt-dev/<branch>
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-04-29 18:18:53 +01:00
Pedro Algarvio
0e12b49c8e We no longer have to pass --rc-build
That can be inferred from the passed salt version.

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-29 11:37:08 -07:00
Pedro Algarvio
6bb5832616 Create aarch64 repositories for RHEL based distributions
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-16 21:00:40 +00:00
Pedro Algarvio
7373223da4 Pick up the GH Actions environment that the runners are on
Refs: af5e2e3390

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-16 21:00:40 +00:00
Pedro Algarvio
1813c34c47 Store the gpg key ID in a variable on the layout.yml.jinja template
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-28 19:22:57 +00:00
Pedro Algarvio
848fd0fecf Un-nest the build repositories steps too.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-28 19:22:57 +00:00
Renamed from .github/workflows/build-deb-repo.yml (Browse further)