Pedro Algarvio
d6ff5005da
Use `attrs
` to simplify OS definitions
2024-03-28 13:41:54 +00:00
Felippe Burk
e60f6a4bdf
Initial commit of s3 caching
2024-03-19 19:09:56 +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
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
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
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
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
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
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
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
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
0a8732eac9
Revert "Even the release workflow should be working now"
...
This reverts commit fa1f0dac52
.
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
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