@@ -13,14 +13,14 @@ jobs:
1313 runs-on : ubuntu-latest
1414 steps :
1515 - name : Checkout
16- uses : actions/checkout@v3
16+ uses : actions/checkout@v4
1717 - name : Get git describe
1818 id : get-version
1919 run : |
2020 describe=$(git describe --tags --always --dirty)
2121 echo "GIT_COMMIT_REF_NAME=$describe" >> $GITHUB_ENV
2222 - name : Setup go
23- uses : actions/setup-go@v4
23+ uses : actions/setup-go@v5
2424 with :
2525 go-version : ' 1.23'
2626 check-latest : true
2929 run : make clean build test clean
3030 - name : Docker meta
3131 id : meta
32- uses : docker/metadata-action@v4
32+ uses : docker/metadata-action@v5
3333 with :
3434 images : |
3535 grepplabs/kafka-proxy
4242 type=sha
4343 - name : Docker meta - all
4444 id : meta-all
45- uses : docker/metadata-action@v4
45+ uses : docker/metadata-action@v5
4646 with :
4747 images : |
4848 grepplabs/kafka-proxy
@@ -56,16 +56,16 @@ jobs:
5656 type=semver,pattern={{major}}
5757 type=sha
5858 - name : Set up QEMU
59- uses : docker/setup-qemu-action@v2
59+ uses : docker/setup-qemu-action@v3
6060 - name : Set up Docker Buildx
61- uses : docker/setup-buildx-action@v2
61+ uses : docker/setup-buildx-action@v3
6262 - name : Login to DockerHub
63- uses : docker/login-action@v2
63+ uses : docker/login-action@v3
6464 with :
6565 username : ${{ secrets.DOCKERHUB_USERNAME }}
6666 password : ${{ secrets.DOCKERHUB_TOKEN }}
6767 - name : Docker build and push
68- uses : docker/build-push-action@v4
68+ uses : docker/build-push-action@v6
6969 with :
7070 context : .
7171 push : true
7474 labels : ${{ steps.meta.outputs.labels }}
7575 build-args : VERSION=${{ env.GIT_COMMIT_REF_NAME }}
7676 - name : Docker build and push - all
77- uses : docker/build-push-action@v4
77+ uses : docker/build-push-action@v6
7878 with :
7979 context : .
8080 push : true
@@ -84,10 +84,10 @@ jobs:
8484 labels : ${{ steps.meta-all.outputs.labels }}
8585 build-args : VERSION=${{ env.GIT_COMMIT_REF_NAME }}
8686 - name : Run GoReleaser
87- uses : goreleaser/goreleaser-action@v4
87+ uses : goreleaser/goreleaser-action@v6
8888 if : startsWith(github.ref, 'refs/tags/')
8989 with :
90- version : latest
90+ version : ' ~> v2 '
9191 args : release --clean
9292 env :
9393 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
0 commit comments