Replies: 1 comment 1 reply
-
|
A PR probably needs two parts: multi-arch build setup and coverage for each image variant. Right now the publish workflow uses For the PR shape, I would include |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi there,
I've been wanting to self-host this on my Raspberry Pi so decided to see if I could get it to build to arm64.
I've been trying this out on my fork: https://github.com/cwn-dev/syncstorage-rs and have successfully built, pushed and am running a live server which works nicely on my laptop & iPhone.
My workflow is quite different (https://github.com/cwn-dev/syncstorage-rs/blob/master/.github/workflows/docker-arm64.yml) as I wanted to test a barebones build. I believe to make this work, the only modification would be to add
platforms: linux/arm64to thedocker/build-push-actionactions.I would be happy to create a PR to add this into the project, but looking for some guidance on the PR and if there are any further tests you'd like me to run.
I'd look to add
platforms: linux/amd64,linux/arm64to eachdocker/build-push-actionaction.Ah - the other thing - I have only built the postgres build like this. Happy to test other builds if needed.
Edit: Oh, I'm dumb. I realise this would also need QEMU - I suppose that may be an issue? Not sure.
Thanks
Beta Was this translation helpful? Give feedback.
All reactions