diff --git a/.github/workflows/build-image.yaml b/.github/workflows/build-image.yaml index fe531e5..ace91fb 100644 --- a/.github/workflows/build-image.yaml +++ b/.github/workflows/build-image.yaml @@ -49,41 +49,29 @@ jobs: uses: docker/build-push-action@v6 with: push: true - platforms: - - linux/${{ matrix.platform }} - tags: - - masteryyh/micro-ddns:experimental - - masteryyh/micro-ddns:experimental-oracular + platforms: linux/${{ matrix.platform }} + tags: masteryyh/micro-ddns:experimental,masteryyh/micro-ddns:experimental-oracular - name: Build and push Alpine experimental image if: ${{ ! startsWith(github.ref, 'refs/tags/v') }} uses: docker/build-push-action@v6 with: push: true - platforms: - - linux/${{ matrix.platform }} - tags: - - masteryyh/micro-ddns:experimental-alpine3.21 + platforms: linux/${{ matrix.platform }} + tags: masteryyh/micro-ddns:experimental-alpine3.21 - name: Build and push Ubuntu image if: startsWith(github.ref, 'refs/tags/v') uses: docker/build-push-action@v6 with: push: true - platforms: - - linux/${{ matrix.platform }} - tags: - - masteryyh/micro-ddns:oracular - - masteryyh/micro-ddns:${{ github.ref_name }}-oracular - - masteryyh/micro-ddns:latest + platforms: linux/${{ matrix.platform }} + tags: masteryyh/micro-ddns:oracular,masteryyh/micro-ddns:${{ github.ref_name }}-oracular,masteryyh/micro-ddns:latest - name: Build and push Alpine image if: startsWith(github.ref, 'refs/tags/v') uses: docker/build-push-action@v6 with: push: true - platforms: - - linux/${{ matrix.platform }} - tags: - - masteryyh/micro-ddns:alpine3.21 - - masteryyh/micro-ddns:${{ github.ref_name }}-alpine3.21 + platforms: linux/${{ matrix.platform }} + tags: masteryyh/micro-ddns:alpine3.21,masteryyh/micro-ddns:${{ github.ref_name }}-alpine3.21