upgraded API-version for Skopeo

This commit is contained in:
gunnar
2026-06-06 19:01:44 +02:00
parent d9fba0088d
commit 8b9ce4b100
+7 -4
View File
@@ -104,20 +104,23 @@ jobs:
tags: ${{ steps.metadata.outputs.tags }}
labels: ${{ steps.metadata.outputs.labels }}
- name: Push Image via Skopeo (Convert to OCI)
- name: Push Image via Skopeo (Convert to OCI via Archive)
if: github.event_name != 'pull_request'
env:
GENERATED_TAGS: ${{ steps.metadata.outputs.tags }}
# Zwingt Skopeo, die modernere API-Version für den Docker-Daemon zu nutzen
DOCKER_API_VERSION: "1.44"
run: |
for tag in $GENERATED_TAGS; do
echo "Saving $tag to temporary tarball..."
docker save "$tag" -o image.tar
echo "Pushing and converting $tag to clean OCI format..."
skopeo copy \
--format oci \
--dest-creds "${{ github.repository_owner }}:${{ secrets.REGISTRY }}" \
docker-daemon:$tag \
docker-archive:image.tar \
docker://$tag
rm -f image.tar
done
- name: Install envsubst dependencies