This is a fork of actions/runner with patches to make it run on more architectures. It is meant to be used with a .NET SDK from ziglang/dotnet-builds. This repository is periodically rebased on upstream and force-pushed.
git clone https://github.com/ziglang/runner.git
git checkout $arch
cd src
./dev.sh layout Release linux-$arch
./dev.sh package Release linux-$archWhere $arch is one of:
armarm64loongarch64ppc64leriscv64s390xx64
This will download all dependencies (including the ZSF .NET SDK package), build the runner, and create a package at:
runner/_package/actions-runner-linux-$arch-$version.tar.gz
The package step can be omitted if the runner is going to be used directly
from the runner/_layout directory.