webgiss / niolesk

Edit diagrams from textual descriptions! : A kroki interface.
https://niolesk.top
MIT License
84 stars 10 forks source link

Build arm64 Docker image #37

Closed felixvanoost closed 1 year ago

felixvanoost commented 1 year ago

Updates the build.yml workflow to build a multi-arch Docker image with both arm64 and amd64 variants. This enables support for increasingly popular ARM-based machines and corresponds with a PR that is currently open in the main Kroki project (https://github.com/yuzutech/kroki/pull/1487). These changes are based on the multi-arch example provided in the Docker documentation.

Both variants are working locally on my machines, but I haven't been able to verify that the CI pipeline will pass because it runs on a schedule.

gissehel commented 1 year ago

I've integrated changes into branch 37-build-arm64-docker-image. Do you confirm that docker image 37-build-arm64-docker-image-2cf5a2b1 is working fine on arm64, so I can merge it into main branch?

docker pull ghcr.io/webgiss/niolesk:37-build-arm64-docker-image-2cf5a2b1
felixvanoost commented 1 year ago

@gissehel Thanks, that branch is working for me. ✌🏻