Skip validate workflow on ARM64 runners #3
Reference in New Issue
Block a user
Delete Branch "ci/skip-on-arm"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Both jobs in
validate.yml(home-assistant/actions/hassfest@masterandhacs/action@main) wrap amd64-only Docker images. On the ARM64 Gitea Actions runner hosting this fork, the images pull successfully but their entrypoints fail withexec format errorbecause no multi-arch image is published.Guard each job with
if: runner.arch != 'ARM64'. GitHub's hostedubuntu-latestrunners are amd64, so the validators still run upstream where they actually matter for HACS distribution. PRs against this Gitea fork will show no CI rather than red CI.Test plan