diff --git a/spindle/engines/nixery/engine.go b/spindle/engines/nixery/engine.go index 30537e14..3335dee7 100644 --- a/spindle/engines/nixery/engine.go +++ b/spindle/engines/nixery/engine.go @@ -8,6 +8,7 @@ import ( "log/slog" "os" "path" + "runtime" "strings" "sync" "time" @@ -143,6 +144,10 @@ func workflowImage(deps map[string][]string, nixery string) string { // load defaults from somewhere else dependencies = path.Join(dependencies, "bash", "git", "coreutils", "nix") + if runtime.GOARCH == "arm64" { + dependencies = path.Join("arm64", dependencies) + } + return path.Join(nixery, dependencies) }