CI on host-arm64 fails during this action. Based on issues [1] of the run-on-arch-action script, the base_image option can be useful. When utilizing base_image, we should specify the --platform, and set both the distro and arch to none [2].
with:
arch: none
distro: none
base_image: "--platform=linux/arm64 arm64v8/ubuntu:22.04"
The original arch and distro manner could be reused once PR[3] or other related works are merged.
Tested on action.
Reference:
[1] No match for platform in manifest: not found, fedora_latest for other arches
[2] README
[3] Pass arch value to --platform