uraimo / run-on-arch-action

A Github Action that executes jobs/commands on non-x86 cpu architectures (ARMv6, ARMv7, aarch64, s390x, ppc64le, riscv64) via QEMU
BSD 3-Clause "New" or "Revised" License
682 stars 151 forks source link

Need pinned Alpine Linux versions, e.g., v3.17 #128

Closed probonopd closed 1 year ago

probonopd commented 1 year ago

Currently, only Alpine Linux "latest" is available which means that it is a moving target.

As a result, my once-working build all of a sudden broke without me having changed anything in my workflow.

Hence, we need non-changing Alpine Linux versions.

How can I pin Alpine Linux to e.g., v3.17?

uraimo commented 1 year ago

Hi, yes, now you can select your own image with the base_image option, see the readme. Set arch and distro to none and base_image to something like arm64v8/alpine:3.17.4

probonopd commented 1 year ago

Thank you very much @uraimo