Commit graph

1139 commits

Author SHA1 Message Date
Daniel A. Wozniak
4ff201ac03 Fix onedir pkg download test 2023-12-06 01:46:28 -07:00
Daniel A. Wozniak
18d4d98e94 Fix artifact name 2023-12-05 22:45:35 -07:00
Daniel A. Wozniak
760c4ce1e3 compile workflows 2023-12-05 21:11:31 -07:00
Daniel A. Wozniak
d116b654e0 Bump cache seed 2023-12-05 20:30:16 -07:00
Shane Lee
546b3ee29b Add workflow to add arm for macos to the repo 2023-12-05 17:51:01 -07:00
Pedro Algarvio
6b891fa378
One more place where arch needs to be translated
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-12-05 18:36:01 +00:00
Pedro Algarvio
967d3015f6
Merge 3006.x into master 2023-12-05 18:10:58 +00:00
Pedro Algarvio
619b614b76 One more place where arch needs to be translated
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-12-05 05:24:43 +00:00
Pedro Algarvio
25e250e749
Adjust the architecture for the onedir artifact(in the template)
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-12-04 21:33:21 +00:00
Pedro Algarvio
7092fe59ef
Adjust the architecture for the onedir artifact
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-12-04 17:00:57 +00:00
Pedro Algarvio
90a3cbed44 If tools/precommit/workflows.py changes the workflows must be generated
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-30 09:47:36 +00:00
Pedro Algarvio
2fbb160905 The previous PR only updated the template, not the actual workflow
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-30 09:01:00 +00:00
Pedro Algarvio
7cf72a7797
Merge 3006.x into master 2023-11-29 14:43:39 +00:00
Pedro Algarvio
3a10801831 Some more missed cache-prepfixes
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-28 16:55:44 +00:00
Pedro Algarvio
ac00e77fb6 Fix copy/paste introduced error
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-28 15:40:32 +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
c3bdfcf250 Add missing cache-prefix
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-28 15:33:17 +00:00
Pedro Algarvio
1a3459e4fb We only really need one job
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-28 04:04:05 +00:00
Pedro Algarvio
3a439b6d82 Relenv does not handle aarch64 for macos, it uses arm64
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-28 04:04:05 +00:00
Pedro Algarvio
acdb8a3e79 Also download the macos Arm64 package
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-28 04:04:05 +00:00
Pedro Algarvio
782079d148 Fix hardcoded Arch
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-28 04:04:05 +00:00
Pedro Algarvio
bfbcee934f Add macOS arm64 2023-11-28 04:04:05 +00:00
Pedro Algarvio
877ff9d4ca Add macos-13 to the platforms to run tests on
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
(cherry picked from commit 4f790e3945)
2023-11-28 04:04:05 +00:00
Pedro Algarvio
859ecfc974 Bump to actionlint 1.6.26
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
(cherry picked from commit d7443d1aea)
2023-11-28 04:04:05 +00:00
Pedro Algarvio
52a4ddc221 Install rustc when running pre-commit on GH Actions
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-27 21:13:22 +00:00
Pedro Algarvio
37c3c8a35a Add missing arguments for the setup python tools scripts action
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-27 21:13:22 +00:00
Pedro Algarvio
6934fe3c63
Install rustc when running pre-commit on GH Actions
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-27 16:43:18 +00:00
Pedro Algarvio
a420d94431
Merge 3006.x into master 2023-11-26 16:10:40 +00:00
Pedro Algarvio
234693b4aa Drop the cache-suffix from the setup-python-tools-scripts action
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-23 08:44:35 +00:00
Pedro Algarvio
3ce935eb21 Setup relenv after python-tools-scripts
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-23 08:44:35 +00:00
Pedro Algarvio
a2092541e6 Fix the python executable path for the cached-virtualenv action output
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-23 08:44:35 +00:00
Pedro Algarvio
7294d8bc72 Install tools in a virtualenv
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-23 08:44:35 +00:00
Pedro Algarvio
a0127c04f7 Set TOOLS_VIRTUALENV_CACHE_SEED
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-23 08:44:35 +00:00
Pedro Algarvio
80f39400be Colored pre-commit output
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-23 08:44:35 +00:00
Pedro Algarvio
56570f887f Bump cache seed
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-23 08:44:35 +00:00
Pedro Algarvio
78e2181314 Echo the installed version
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-23 08:44:35 +00: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
Pedro Algarvio
185a352d00 Update the tools requirements
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
6b8d5939bf Generate workflows 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
03d3414123 Generate workflows 2023-11-19 19:42:05 +00:00
MKLeb
81bca8d4c3 Download the correct nox artifact for arm64 download tests 2023-11-19 19:42:05 +00:00
MKLeb
c2caffd0a6 Download the correct onedir 2023-11-19 19:42:05 +00:00
MKLeb
9951e82121 Adjust package download tests and also add a package test suite for an rpm arm distribution (centosstream-9-arm) 2023-11-19 19:42:05 +00:00
MKLeb
4ed2c97224 Generate the GH workflows 2023-11-19 19:42:05 +00:00
MKLeb
b3df0c782a Run the Generate Package Test Matrix step on a self-hosted runner 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
Daniel A. Wozniak
6374c0fbf4 Bump relenv to 0.14.2 2023-11-16 17:21:41 +00:00
Pedro Algarvio
d9a2ae0d3e More explicit variable name
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-14 20:42:57 +00:00