@@ -43,25 +43,25 @@ jobs:
4343
4444 steps :
4545 - name : Checkout
46- uses : actions/checkout@v4
46+ uses : actions/checkout@v6
4747 with :
4848 submodules : recursive
4949
5050 - name : Login to GitHub container registry
51- uses : docker/login-action@v3
51+ uses : docker/login-action@v4
5252 with :
5353 registry : ghcr.io
5454 username : ${{ github.actor }}
5555 password : ${{ secrets.GITHUB_TOKEN }}
5656
5757 - name : Set up Docker Buildx
58- uses : docker/setup-buildx-action@v3
58+ uses : docker/setup-buildx-action@v4
5959
6060 - name : Sanitize branch name
6161 run : echo "SAFE_REF=${GITHUB_REF_NAME//\//-}" >> $GITHUB_ENV
6262
6363 - name : Build container
64- uses : docker/build-push-action@v5
64+ uses : docker/build-push-action@v7
6565 with :
6666 context : .
6767 platforms : linux/${{ matrix.cpu }}
7474 cache-to : type=registry,mode=max,ref=${{ env.GHCR_REPO }}:cache-${{ matrix.tag }}-${{ env.SAFE_REF }}
7575
7676 - name : Scan image with Trivy
77- uses : aquasecurity/trivy-action@0.34.1
77+ uses : aquasecurity/trivy-action@0.35.0
7878 with :
7979 image-ref : " ${{ env.GHCR_REPO }}:${{ github.sha }}-${{ matrix.tag }}"
8080 format : " table"
@@ -95,19 +95,19 @@ jobs:
9595
9696 steps :
9797 - name : Install Cosign
98- uses : sigstore/cosign-installer@v3.9.2
98+ uses : sigstore/cosign-installer@v4.1.0
9999
100100 - name : Docker meta
101101 id : meta
102- uses : docker/metadata-action@v5
102+ uses : docker/metadata-action@v6
103103 with :
104104 images : |
105105 ${{ env.GHCR_REPO }}
106106 flavor : ${{ inputs.flavor }}
107107 tags : ${{ inputs.tags }}
108108
109109 - name : Login to GitHub container registry
110- uses : docker/login-action@v3
110+ uses : docker/login-action@v4
111111 with :
112112 registry : ghcr.io
113113 username : ${{ github.actor }}
0 commit comments