Update versions

This commit is contained in:
2025-08-20 21:10:33 +05:30
parent ef4211ab8d
commit edc6f8ff4d

View File

@@ -32,24 +32,24 @@ jobs:
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v4 uses: actions/checkout@v5.0.0
- name: Parse Caddy version - name: Parse Caddy version
id: version id: version
run: echo "version=$(grep -oP '(?<=FROM caddy:)[0-9]+\.[0-9]+\.[0-9]+' ${{ matrix.variant.dockerfile }} | head -n 1)" >> $GITHUB_OUTPUT run: echo "version=$(grep -oP '(?<=FROM caddy:)[0-9]+\.[0-9]+\.[0-9]+' ${{ matrix.variant.dockerfile }} | head -n 1)" >> $GITHUB_OUTPUT
- name: Set up QEMU - name: Set up QEMU
uses: docker/setup-qemu-action@v3 uses: docker/setup-qemu-action@v3.6.0
with: with:
platforms: arm64,amd64 platforms: amd64,arm64
- name: Set up Docker Buildx - name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3 uses: docker/setup-buildx-action@v3.11.1
with: with:
driver-opts: image=moby/buildkit:master driver-opts: image=moby/buildkit:master
- name: Login to GitHub Container Registry - name: Login to GitHub Container Registry
uses: docker/login-action@v3 uses: docker/login-action@v3.5.0
with: with:
registry: ghcr.io registry: ghcr.io
username: ${{ github.actor }} username: ${{ github.actor }}
@@ -57,7 +57,7 @@ jobs:
- name: Extract metadata (tags, labels) for Docker - name: Extract metadata (tags, labels) for Docker
id: meta id: meta
uses: docker/metadata-action@v4 uses: docker/metadata-action@v5.8.0
with: with:
images: | images: |
ghcr.io/${{ github.actor }}/caddy-${{ matrix.variant.name }} ghcr.io/${{ github.actor }}/caddy-${{ matrix.variant.name }}
@@ -67,7 +67,7 @@ jobs:
type=sha,format=long,prefix=sha- type=sha,format=long,prefix=sha-
- name: Build and push - name: Build and push
uses: docker/build-push-action@v5 uses: docker/build-push-action@v6.18.0
with: with:
context: ${{ matrix.variant.context }} context: ${{ matrix.variant.context }}
file: ${{ matrix.variant.dockerfile }} file: ${{ matrix.variant.dockerfile }}