.gitea/workflows/redhat_build.yml aktualisiert
This commit is contained in:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user