-
Notifications
You must be signed in to change notification settings - Fork 584
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ARMv7 Build is not working #977
Comments
Hi @amLiux, I have the same issue. For me it looks like, it has something to do with the On my side the issue occurred after I switched from Node v18 to Node v20. Can you please try to use node v18 and give me feedback if the build process is still stuck? Thank you in advance. |
Looking at your workflow https://github.com/amLiux/JardinBinario/blob/83a4b500744829132b611ae9070b76e7c3344913/.github/workflows/devBranchDockerDeploy.yml#L11 You're building on If you cannot use cross-compilation with this Or you could distribute platform builds across multiple runners if that can help reducing build time: https://docs.docker.com/build/ci/github-actions/multi-platform/#distribute-build-across-multiple-runners |
I think it is the issue in this case. It looks like there is a bug in qemu (https://gitlab.com/qemu-project/qemu/-/issues/1729) You can also check these issues: |
Maybe this issue and my currently stuck build are really related to the QEMU issue? Builds with an Alpine image v3.18 worked fine like https://github.com/toolhippie/commitlint/actions/runs/7083830830/job/19276929005 and the pull request to upgrade Alpine to v3.19 results in canceled builds after running for 6 hours https://github.com/toolhippie/commitlint/actions/runs/7173386897/job/19532635612 which obviously worked fine with older Alpine image versions. |
Contributing guidelines
I've found a bug, and:
Description
I had a workflow that looked something like this for my qa branch:
I tried adding a new workflow which implemented a new arch as we have a couple of RPI clusters to load QA efforts into them which use armv7l for each branch and ended up looking something like this:
But it's taking too long, not sure if I leave it for 5+ it will complete.
Expected behaviour
To complete armv7 and amd64 builds and push them.
Actual behaviour
Taking up to 5h for building and not really sure if working.
Repository URL
https://github.com/amLiux/JardinBinario
Workflow run URL
https://github.com/amLiux/JardinBinario/actions/runs/6366029508
YAML workflow
Workflow logs
logs_86.zip
BuildKit logs
No response
Additional info
No response
The text was updated successfully, but these errors were encountered: