+4
-3
.forgejo/workflows/ci.yaml
+4
-3
.forgejo/workflows/ci.yaml
···
49
49
- name: Build container
50
50
run: |
51
51
printf '[storage]\ndriver="vfs"\nrunroot="/run/containers/storage"\ngraphroot="/var/lib/containers/storage"\n' | tee /etc/containers/storage.conf
52
-
buildah build --arch=amd64 --tag="codeberg.org/git-pages/git-pages-cli:latest" --isolation=chroot .
53
-
buildah build --arch=arm64 --tag="codeberg.org/git-pages/git-pages-cli:latest" --isolation=chroot .
52
+
buildah build --arch=amd64 --tag="codeberg.org/git-pages/git-pages-cli:latest-amd64" --isolation=chroot .
53
+
buildah build --arch=arm64 --tag="codeberg.org/git-pages/git-pages-cli:latest-arm64" --isolation=chroot .
54
+
buildah manifest create codeberg.org/git-pages/git-pages-cli:latest codeberg.org/git-pages/git-pages-cli:latest-amd64 codeberg.org/git-pages/git-pages-cli:latest-arm64
54
55
- if: ${{ forge.repository == 'git-pages/git-pages-cli' }}
55
56
name: Push container
56
57
run: |
57
-
env BUILDAH_ISOLATION=chroot REGISTRY_AUTH_FILE=/tmp/authfile.json buildah manifest push --all "docker://codeberg.org/git-pages/git-pages-cli:latest"
58
+
env BUILDAH_ISOLATION=chroot REGISTRY_AUTH_FILE=/tmp/authfile.json buildah manifest push --all codeberg.org/git-pages/git-pages-cli:latest "docker://codeberg.org/git-pages/git-pages-cli:latest"