You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The build-latest.yml is designed to build images for both AMD64 and ARM64 architectures. It takes a long time, but most of that time is probably spent on the ARM64 build.
Thank you for the info, that makes sense. In that case are the awx-ee release builds not made by release.yml? release.yml appears to build amd64-only whereas the awx-ee release images on quay.io are both amd64 and arm64. How were the releases generated?
You can see the actual history for each workflows here: https://github.com/ansible/awx-ee/actions
Additionally, please pay attention to on in each workflows. The release.yml is designed to be triggered by on.release, so it has never actually been used. The actual builds are entrusted to build-latest.yml, which runs automatically on a regular basis.
Hi! While making the changes for #261 I noticed that the awx-ee actions build the container image in two different ways. I'm curious why that is.
ci.yml and release.yml use
tox
to build. This takes roughly 10 minutes.build-latest.yml, on the other hand, uses
docker buildx
to build. This takes roughly 50 minutes.If this is just an oversight I'd be happy to update build-latest.yml so it, too, uses tox (and will build 5 times faster).
The text was updated successfully, but these errors were encountered: