Disable build provenance so per-arch tags can be merged into a manifest
CI / test (push) Successful in 22s
CI / build (amd64) (push) Successful in 13s
CI / build (arm64) (push) Successful in 7m7s
CI / manifest (push) Successful in 11s

This commit is contained in:
2026-09-28 18:54:52 +02:00
parent 9243d2f670
commit 21176d7f64
+3 -1
View File
@@ -63,9 +63,11 @@ jobs:
echo '${{ secrets.REGISTRY_TOKEN }}' \ echo '${{ secrets.REGISTRY_TOKEN }}' \
| docker login gitea.doubynet.eu -u '${{ github.actor }}' --password-stdin | docker login gitea.doubynet.eu -u '${{ github.actor }}' --password-stdin
# --provenance=false: bez atestace je per-arch tag obyčejný obrázek. S ní by to byl
# index (obrázek + atestace) a `docker manifest create` index do indexu nespojí.
- name: Build image (${{ matrix.arch }}) - name: Build image (${{ matrix.arch }})
run: | run: |
docker build \ docker build --provenance=false \
-t "$IMAGE:$MOVING_TAG-${{ matrix.arch }}" \ -t "$IMAGE:$MOVING_TAG-${{ matrix.arch }}" \
-t "$IMAGE:${{ github.sha }}-${{ matrix.arch }}" . -t "$IMAGE:${{ github.sha }}-${{ matrix.arch }}" .