diff --git a/kind.sh b/kind.sh index 2ecbdb4..e7b077a 100755 --- a/kind.sh +++ b/kind.sh @@ -57,7 +57,12 @@ main() { fi local arch - arch=$(dpkg --print-architecture) + case $(uname -m) in + i386) arch="386" ;; + i686) arch="386" ;; + x86_64) arch="amd64" ;; + arm) dpkg --print-architecture | grep -q "arm64" && arch="arm64" || arch="arm" ;; + esac local cache_dir="$RUNNER_TOOL_CACHE/kind/$version/$arch" local kind_dir="$cache_dir/kind/bin/"