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
677 stars 149 forks source link

Need alpine_edge; Dockerfile.aarch64.alpine_edge does not exist #78

Closed probonopd closed 1 year ago

probonopd commented 2 years ago

In my build.yaml I am using

      uses: uraimo/run-on-arch-action@v2
      with:
        arch: ${{ matrix.qemu_arch }}
        distro: alpine_edge

because I need fuse3 wich is only in the edge branch of Alpine Linux (I was told that fuse2 is no longer maintained and should not be used anymore).

Getting

build (aarch64, aarch64)
run-on-arch: /home/runner/work/_actions/uraimo/run-on-arch-action/v2/Dockerfiles/Dockerfile.aarch64.alpine_edge does not exist.
build (armv7, armhf)
run-on-arch: /home/runner/work/_actions/uraimo/run-on-arch-action/v2/Dockerfiles/Dockerfile.armv7.alpine_edge does not exist.

Can alpine_edge be enabled please?

probonopd commented 1 year ago

Yes? No?

uraimo commented 1 year ago

Now we have the base_image parameter that allows to specify alternative docker images, so when I get around at release a new major release, the number of default images will probably be drastically reduced, so no, I will not probably add this one. In addition to base_image also remember that you can also add you own Dockerfile forking and cloning one of the existing ones in the Dockerfiles directory.

probonopd commented 1 year ago

Thank you very much @uraimo, the base_image parameter should do the job.