2323 runs-on : ubuntu-latest
2424 steps :
2525 - name : Checkout
26- uses : actions/checkout@v4
26+ uses : actions/checkout@v6
2727
2828 - name : Detect changed files and compute condition
2929 id : filter
@@ -37,15 +37,15 @@ jobs:
3737
3838 - name : Set up QEMU
3939 if : steps.filter.outputs.should_run == 'true'
40- uses : docker/setup-qemu-action@v3
40+ uses : docker/setup-qemu-action@v4
4141
4242 - name : Set up Docker Buildx
4343 if : steps.filter.outputs.should_run == 'true'
44- uses : docker/setup-buildx-action@v3
44+ uses : docker/setup-buildx-action@v4
4545
4646 - name : Login to GitHub container registry
4747 if : steps.filter.outputs.should_run == 'true'
48- uses : docker/login-action@v3
48+ uses : docker/login-action@v4
4949 with :
5050 registry : ghcr.io
5151 username : ${{ github.repository_owner }}
@@ -54,17 +54,16 @@ jobs:
5454 - name : Extract metadata (tags, labels) for Docker
5555 if : steps.filter.outputs.should_run == 'true'
5656 id : meta
57- uses : docker/metadata-action@9ec57ed1fcdbf14dcef7dfbe97b2010124a938b7
57+ uses : docker/metadata-action@v6
5858 with :
5959 images : ghcr.io/${{ github.repository }}
6060
6161 - name : Build and push
6262 if : steps.filter.outputs.should_run == 'true'
63- uses : docker/build-push-action@v5
63+ uses : docker/build-push-action@v7
6464 with :
6565 context : docker-contributor
6666 platforms : linux/amd64,linux/arm64
6767 push : false
6868 tags : ${{ steps.meta.outputs.tags }}
6969 labels : ${{ steps.meta.outputs.labels }}
70-
0 commit comments