diff --git a/.gitea/workflows/build-images.yml b/.gitea/workflows/build-images.yml index cbdf10f..26c68b0 100644 --- a/.gitea/workflows/build-images.yml +++ b/.gitea/workflows/build-images.yml @@ -14,7 +14,6 @@ jobs: - name: Checkout uses: actions/checkout@v6 - - name: Build aarch64 Image run: nix build .#dockerImages.aarch64-linux.node --out-link ./image-aarch64.tar.gz --option build-hook "" @@ -23,16 +22,20 @@ jobs: env: GITEA_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | + REGISTRY="${{ github.server_url }}" + REGISTRY="${REGISTRY#https://}" + REGISTRY="${REGISTRY#http://}" + # Push aarch64 image skopeo copy \ --insecure-policy \ --dest-creds "${{ github.actor }}:${GITEA_TOKEN}" \ "docker-archive:./image-aarch64.tar.gz" \ - "docker://${{ github.server_url }}/${{ github.repository }}/node:latest-arm64" + "docker://${REGISTRY}/${{ github.repository }}/node:latest-arm64" # Create and push manifest for arm64 skopeo manifest create \ --insecure-policy \ --dest-creds "${{ github.actor }}:${GITEA_TOKEN}" \ - "docker://${{ github.server_url }}/${{ github.repository }}/node:latest" \ - "docker://${{ github.server_url }}/${{ github.repository }}/node:latest-arm64" + "docker://${REGISTRY}/${{ github.repository }}/node:latest" \ + "docker://${REGISTRY}/${{ github.repository }}/node:latest-arm64"