ScriptAutomate
67b2965260
Add latest AMIs, reduce OS targets; add Fedora 39
2024-02-28 11:24:14 +00:00
Pedro Algarvio
6c39ed458f
Fix artifact downloads when testing package downloads
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-25 15:34:33 +00:00
Pedro Algarvio
20fd342182
Only show system information.
...
The test plan was always wrong due to the kind of test selection that
was done.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-25 08:15:23 +00:00
Pedro Algarvio
487a1ad3d0
Be sure to raise the RuntimeError
's in the CI context
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-24 14:43:15 +00:00
Pedro Algarvio
f390a4d235
Some steps need to be kept at actions/upload-artifact@v3
...
This is because we upload multiple artifacts under the same name something that ``actions/upload-artifact@v4`` does not do.
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
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
97dffa2425
Rely on uploaded artifacts instead of the GH cache
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-19 07:01:13 +00:00
Pedro Algarvio
91718dd8c9
Set PIP_DISABLE_PIP_VERSION_CHECK=1
on CI workflows
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-17 07:00:52 +00:00
Pedro Algarvio
3a913d3eaf
Reduce the amount of annotations on workflows. Suggested by GitHub.
...
Since our bigger builds always throw 500's by GitHub. We have to refresh
a few times before being able to see the workflow.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-10 05:08:42 +00:00
Pedro Algarvio
77f231d3f1
Bump to actions/setup-python@v5
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-05 11:38:36 +00:00
Pedro Algarvio
4243d41d88
Now the hashes will match, no more windows line breaks to mess it up
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-04 15:11:37 -07:00
Pedro Algarvio
2fa8fa8d2a
Re-add the removed Linux OS'es for the package download tests
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-04 15:11:37 -07:00
Pedro Algarvio
5ea3bf3a9d
Prefer using macos
instead of darwin
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-04 15:11:37 -07: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
9c5ea5a324
Reduce GitHub Actions cache usage
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2024-01-04 15:11:37 -07:00
Daniel A. Wozniak
4ff201ac03
Fix onedir pkg download test
2023-12-06 01:46:28 -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
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
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
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
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
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
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
MKLeb
6b8d5939bf
Generate workflows
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
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
ScriptAutomate
f7e290deff
Add support for Debian 12
2023-10-10 08:44:19 -07:00
Pedro Algarvio
d068741119
Fix the Onedir Tarball Artifact name
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-10-09 18:32:37 +01:00
Pedro Algarvio
2afb2de14f
Remove unnecessary environment variable passing
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-10-09 18:32:37 +01:00
Pedro Algarvio
5a9703c580
Not that many onedir
package download tests
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-10-09 18:32:37 +01:00
Pedro Algarvio
2c6f5d88fd
Even the release workflow should be working now
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-10-09 18:32:37 +01:00
Pedro Algarvio
7b9ea0554c
Rework package downloads workflows
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-10-09 18:32:37 +01:00
Pedro Algarvio
b7658f88f5
Revert "Rework package downloads workflows"
...
This reverts commit 277a610300
.
2023-10-09 14:37:09 +01:00
Pedro Algarvio
0a8732eac9
Revert "Even the release workflow should be working now"
...
This reverts commit fa1f0dac52
.
2023-10-09 14:37:09 +01:00
Pedro Algarvio
3b747ad667
Revert "Not that many onedir
package download tests"
...
This reverts commit 0a5a285470
.
2023-10-09 14:37:09 +01:00
Pedro Algarvio
68d8627b1a
Revert "Remove unnecessary environment variable passing"
...
This reverts commit cae38cb324
.
2023-10-09 14:37:09 +01:00
Pedro Algarvio
5be366367e
Revert "Fix the Onedir Tarball Artifact name"
...
This reverts commit 09ee7e6fd1
.
2023-10-09 14:37:09 +01:00
Pedro Algarvio
09ee7e6fd1
Fix the Onedir Tarball Artifact name
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-10-09 13:16:05 +01:00
Pedro Algarvio
cae38cb324
Remove unnecessary environment variable passing
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-10-09 13:16:05 +01:00
Pedro Algarvio
0a5a285470
Not that many onedir
package download tests
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-10-09 13:16:05 +01:00
Pedro Algarvio
fa1f0dac52
Even the release workflow should be working now
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-10-09 13:16:05 +01:00
Pedro Algarvio
277a610300
Rework package downloads workflows
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-10-09 13:16:05 +01:00