Updated action workflows
Build and push Alpine Linux container images / Build alpine linux container images (map[version:3.10]) (push) Has been cancelled Details
Build and push Alpine Linux container images / Build alpine linux container images (map[version:3.11]) (push) Has been cancelled Details
Build and push Alpine Linux container images / Build alpine linux container images (map[version:3.12]) (push) Has been cancelled Details
Build and push Alpine Linux container images / Build alpine linux container images (map[version:3.13]) (push) Has been cancelled Details
Build and push Alpine Linux container images / Build alpine linux container images (map[version:3.14]) (push) Has been cancelled Details
Build and push Alpine Linux container images / Build alpine linux container images (map[version:3.15]) (push) Has been cancelled Details
Build and push Alpine Linux container images / Build alpine linux container images (map[version:3.16]) (push) Has been cancelled Details
Build and push Alpine Linux container images / Build alpine linux container images (map[version:3.17]) (push) Has been cancelled Details
Build and push Alpine Linux container images / Build alpine linux container images (map[version:3.18]) (push) Has been cancelled Details
Build and push Alpine Linux container images / Build alpine linux container images (map[version:3.19]) (push) Has been cancelled Details
Build and push Alpine Linux container images / Build alpine linux container images (map[version:3.20]) (push) Has been cancelled Details
Build and push Alpine Linux container images / Build alpine linux container images (map[version:3.5]) (push) Has been cancelled Details
Build and push Alpine Linux container images / Build alpine linux container images (map[version:3.6]) (push) Has been cancelled Details
Build and push Alpine Linux container images / Build alpine linux container images (map[version:3.7]) (push) Has been cancelled Details
Build and push Alpine Linux container images / Build alpine linux container images (map[version:3.8]) (push) Has been cancelled Details
Build and push Alpine Linux container images / Build alpine linux container images (map[version:3.9]) (push) Has been cancelled Details
Build and push Alpine Linux container images / Build alpine linux container images (map[version:edge]) (push) Has been cancelled Details
Build and push Alpine Linux container images / Build alpine linux container images (map[latest:true major_edition:true major_version:3 version:3.21]) (push) Has been cancelled Details

This commit is contained in:
Muhamad Aditya Prima 2025-05-22 14:58:31 +07:00
parent c5d9681e16
commit b434b9a82e
1 changed files with 15 additions and 4 deletions

View File

@ -34,6 +34,8 @@ jobs:
- version: "3.19" - version: "3.19"
- version: "3.20" - version: "3.20"
- version: "3.21" - version: "3.21"
major_version: "3"
major_edition: "true"
latest: "true" latest: "true"
- version: "edge" - version: "edge"
steps: steps:
@ -49,8 +51,7 @@ jobs:
# uses: docker/setup-qemu-action@v3 # uses: docker/setup-qemu-action@v3
- name: Setup Docker buildx - name: Setup Docker buildx
uses: docker/setup-buildx-action@v3 uses: docker/setup-buildx-action@v3
- if: ${{ matrix.params.latest != 'true' }} - name: Build and push alpine linux container image
name: Build and push alpine linux container image
uses: docker/build-push-action@v5 uses: docker/build-push-action@v5
with: with:
# platforms: linux/amd64,linux/arm64 # platforms: linux/amd64,linux/arm64
@ -60,8 +61,19 @@ jobs:
OS_VERSION=${{ matrix.params.version }} OS_VERSION=${{ matrix.params.version }}
tags: | tags: |
quay.io/teras/alpine:${{ matrix.params.version }} quay.io/teras/alpine:${{ matrix.params.version }}
- if: ${{ matrix.params.major_edition == 'true' }}
name: Build and push latest alpine linux major version container image
uses: docker/build-push-action@v5
with:
# platforms: linux/amd64,linux/arm64
push: true
context: .
build-args: |
OS_VERSION=${{ matrix.params.version }}
tags: |
quay.io/teras/alpine:${{ matrix.params.major_version }}
- if: ${{ matrix.params.latest == 'true' }} - if: ${{ matrix.params.latest == 'true' }}
name: Build and push container image name: Build and push latest alpine linux container image
uses: docker/build-push-action@v5 uses: docker/build-push-action@v5
with: with:
# platforms: linux/amd64,linux/arm64 # platforms: linux/amd64,linux/arm64
@ -70,7 +82,6 @@ jobs:
build-args: | build-args: |
OS_VERSION=${{ matrix.params.version }} OS_VERSION=${{ matrix.params.version }}
tags: | tags: |
quay.io/teras/alpine:${{ matrix.params.version }}
quay.io/teras/alpine:latest quay.io/teras/alpine:latest
# - name: Scan container image with Trivy # - name: Scan container image with Trivy
# uses: aquasecurity/trivy-action@0.20.0 # uses: aquasecurity/trivy-action@0.20.0