44 push :
55 branches : [master]
66
7+ permissions :
8+ contents : read
9+
710jobs :
811 docker :
912 runs-on : ubuntu-latest
@@ -30,30 +33,30 @@ jobs:
3033
3134 steps :
3235 - name : Checkout
33- uses : actions/checkout@v3
36+ uses : actions/checkout@v4
3437
3538 - name : Login to DockerHub
36- uses : docker/login-action@v2
39+ uses : docker/login-action@v3
3740 with :
3841 username : ${{ secrets.DOCKERHUB_USERNAME }}
3942 password : ${{ secrets.DOCKERHUB_TOKEN }}
4043
4144 - name : Set up QEMU
42- uses : docker/setup-qemu-action@v2
45+ uses : docker/setup-qemu-action@v3
4346
4447 - name : Set up Docker Buildx
45- uses : docker/setup-buildx-action@v2
48+ uses : docker/setup-buildx-action@v3
4649
4750 - name : Build docker image
48- uses : docker/build-push-action@v3
51+ uses : docker/build-push-action@v6
4952 with :
5053 context : ${{ matrix.image }}
5154 push : false
5255 tags : dockette/nodejs:${{ matrix.image }}
5356 platforms : linux/amd64,linux/arm64
5457
5558 - name : Load docker image
56- uses : docker/build-push-action@v3
59+ uses : docker/build-push-action@v6
5760 with :
5861 context : ${{ matrix.image }}
5962 load : true
7073 fi
7174
7275 - name : Push docker image
73- uses : docker/build-push-action@v3
76+ uses : docker/build-push-action@v6
7477 with :
7578 context : ${{ matrix.image }}
7679 push : true
0 commit comments