.gitea/workflows/redhat_build.yml aktualisiert

This commit is contained in:
2026-08-09 15:01:15 +00:00
parent 18c5233f91
commit e789fed11d
+6 -6
View File
@@ -53,11 +53,11 @@ jobs:
fi fi
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v4 uses: actions/checkout@v7.0.1
- name: Image Metadata - name: Image Metadata
id: metadata id: metadata
uses: docker/metadata-action@v5 uses: docker/metadata-action@v6.2.0
with: with:
images: ${{ env.IMAGE_REGISTRY }}/${{ env.IMAGE_NAME }} images: ${{ env.IMAGE_REGISTRY }}/${{ env.IMAGE_NAME }}
tags: | tags: |
@@ -81,7 +81,7 @@ jobs:
# 1. Image mit Buildah v3 bauen # 1. Image mit Buildah v3 bauen
- name: Build Image with Buildah - name: Build Image with Buildah
id: build_image id: build_image
uses: redhat-actions/buildah-build@v3 uses: redhat-actions/buildah-build@v3.0.2
with: with:
image: ${{ env.IMAGE_NAME }} image: ${{ env.IMAGE_NAME }}
tags: ${{ env.IMAGE_TAG }} tags: ${{ env.IMAGE_TAG }}
@@ -96,13 +96,13 @@ jobs:
# 3. Chunkah via Action auf das OCI-Verzeichnis anwenden # 3. Chunkah via Action auf das OCI-Verzeichnis anwenden
- name: Process OCI Image with Chunkah - name: Process OCI Image with Chunkah
uses: coreos/chunkah@latest uses: coreos/chunkah@v0.6.0
with: with:
target: ./oci-image target: ./oci-image
# 4. Skopeo via Podman-Container-Tools Action bereitstellen # 4. Skopeo via Podman-Container-Tools Action bereitstellen
- name: Setup Skopeo - name: Setup Skopeo
uses: podman-container-tools/skopeo@v1 uses: podman-container-tools/skopeo@v1.24.0
# 5. Gechunketes Image für ALLE generierten Tags pushen & Digest erfassen # 5. Gechunketes Image für ALLE generierten Tags pushen & Digest erfassen
- name: Push Chunked Image to Registry - name: Push Chunked Image to Registry
@@ -123,7 +123,7 @@ jobs:
# 6. Cosign installieren # 6. Cosign installieren
- name: Install Cosign - name: Install Cosign
if: env.IS_TEST_BUILD == 'false' if: env.IS_TEST_BUILD == 'false'
uses: sigstore/cosign-installer@v3 uses: sigstore/cosign-installer@v4.1.2
# 7. Container Image signieren # 7. Container Image signieren
- name: Sign container image - name: Sign container image