Commit graph

21 commits

Author SHA1 Message Date
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
MKLeb
06498742e4 Add arm64 paths for amazon2023 2023-11-19 19:42:05 +00:00
MKLeb
7d3391632d Add arm64 paths for photon 5 2023-11-19 19:42:05 +00:00
MKLeb
d76b82558a Add jobs for rpm distros to produce arm64 repos explicitly and remove the condition that changes aarch64 to arm64 2023-11-19 19:42:05 +00:00
ScriptAutomate
46f3e39332 Add Amazon Linux 2023; update Amazon Linux 2 AMI 2023-11-09 17:23:55 +00:00
Pedro Algarvio
8fb18c472c Add PhotonOS 3 (aarch64) and 5 (x86_64 & aarch64) to CI
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-10-19 10:45:22 -04: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
MKLeb
de40a6d568 Remove all the decimals in photon versions 2023-04-12 12:53:39 -07:00
MKLeb
3dadc59ef0 Add arm download tests for photon and also use the .0 version 2023-04-12 12:53:39 -07:00
MKLeb
3d836ca694 Add photon to the rpm repo workflow 2023-04-12 12:53:39 -07:00
Pedro Algarvio
a2cde281da The .repo files now container the right, and full, url.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-29 11:37:08 -07:00
Pedro Algarvio
19cc93b916 Use the right domain when creating rpm .repo files
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-29 11:37:08 -07: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-rpm-repo.yml (Browse further)