diff --git a/.forgejo/workflows/build-image.yml b/.forgejo/workflows/build-image.yml index b537b6d..9258562 100644 --- a/.forgejo/workflows/build-image.yml +++ b/.forgejo/workflows/build-image.yml @@ -23,15 +23,20 @@ jobs: - name: Push to registry if: github.ref == 'refs/heads/main' run: | + # Ensure temp directory exists for skopeo + mkdir -p /var/tmp /tmp + image=$(nix build --no-link --print-out-paths .#solidhaus-image) skopeo copy \ --dest-tls-verify=false \ + --tmpdir /tmp \ "docker-archive:$image" \ "docker://registry.toph.so/solidhaus:latest" # Also tag with commit SHA skopeo copy \ --dest-tls-verify=false \ + --tmpdir /tmp \ "docker-archive:$image" \ "docker://registry.toph.so/solidhaus:${GITHUB_SHA:0:7}"