@@ -41,13 +41,13 @@ jobs:
4141 sudo docker builder prune -a
4242
4343 - name : Checkout repository
44- uses : actions/checkout@v4
44+ uses : actions/checkout@v7
4545
4646 - name : Set up Docker Buildx
47- uses : docker/setup-buildx-action@v3
47+ uses : docker/setup-buildx-action@v4
4848
4949 - name : Log in to Container Registry
50- uses : docker/login-action@v3
50+ uses : docker/login-action@v4
5151 with :
5252 registry : ${{ env.REGISTRY }}
5353 username : ${{ github.actor }}
6060
6161 - name : Extract metadata
6262 id : meta
63- uses : docker/metadata-action@v5
63+ uses : docker/metadata-action@v6
6464 with :
6565 images : ${{ env.REGISTRY }}/${{ env.REPO_SLUG }}/${{ env.IMAGE_NAME }}
6666 tags : |
7171
7272 - name : Build and push Docker image
7373 id : build
74- uses : docker/build-push-action@v5
74+ uses : docker/build-push-action@v7
7575 with :
7676 context : .
7777 file : ./.docker/Dockerfile
8989 type=registry,ref=${{ env.REGISTRY }}/${{ env.REPO_SLUG }}/${{ env.IMAGE_NAME }}:cache,mode=max
9090
9191# - name: Generate artifact attestation
92- # uses: actions/attest-build-provenance@v3
92+ # uses: actions/attest-build-provenance@v4
9393# with:
9494# subject-name: ${{ env.REGISTRY }}/${{ env.REPO_SLUG }}/${{ env.IMAGE_NAME }}
9595# subject-digest: ${{ steps.build.outputs.digest }}
@@ -100,4 +100,4 @@ jobs:
100100 run : |
101101 echo "Monthly cache cleanup triggered"
102102 # GitHub Actions cache will automatically clean old entries
103- # Registry cache cleanup happens via image retention policies
103+ # Registry cache cleanup happens via image retention policies
0 commit comments