@@ -15,23 +15,23 @@ jobs:
1515 contents : read
1616 packages : write
1717 steps :
18- - uses : actions/checkout@v4
18+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 https://github.com/actions/checkout/releases/tag/v4.2.2
1919 - name : qemu
20- uses : docker/setup-qemu-action@v3
21- - uses : docker/setup-buildx-action@v3
20+ uses : docker/setup-qemu-action@29109295f81e9208d7d86ff1c6c12d2833863392 # v3.6.0 https://github.com/docker/setup-qemu-action/releases/tag/v3.6.0
21+ - uses : docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # v3.11.1 https://github.com/docker/setup-buildx-action/releases/tag/v3.11.1
2222 - name : Login to Docker Hub
23- uses : docker/login-action@v3
23+ uses : docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4.0 https://github.com/docker/login-action/releases/tag/v3.4.0
2424 with :
2525 username : blinklabs
2626 password : ${{ secrets.DOCKER_PASSWORD }} # uses token
2727 - name : Login to GHCR
28- uses : docker/login-action@v3
28+ uses : docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4.0 https://github.com/docker/login-action/releases/tag/v3.4.0
2929 with :
3030 registry : ghcr.io
3131 username : ${{ github.actor }}
3232 password : ${{ secrets.GITHUB_TOKEN }}
3333 - id : meta
34- uses : docker/metadata-action@v5
34+ uses : docker/metadata-action@902fa8ec7d6ecbf8d84d538b9b233a880e428804 # v5.7.0 https://github.com/docker/metadata-action/releases/tag/v5.7.0
3535 with :
3636 images : |
3737 blinklabs/go
4242 # branch
4343 type=ref,event=branch
4444 - name : push
45- uses : docker/build-push-action@v6
45+ uses : docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6.18.0 https://github.com/docker/build-push-action/releases/tag/v6.18.0
4646 with :
4747 context : .
4848 push : true
5151 labels : ${{ steps.meta.outputs.labels }}
5252 # Update Docker Hub from README
5353 - name : Docker Hub Description
54- uses : peter-evans/dockerhub-description@v4
54+ uses : peter-evans/dockerhub-description@432a30c9e07499fd01da9f8a49f0faf9e0ca5b77 # v4.0.2 https://github.com/peter-evans/dockerhub-description/releases/tag/v4.0.2
5555 with :
5656 username : blinklabs
5757 password : ${{ secrets.DOCKER_PASSWORD }}
6666 needs : [build-and-push-image]
6767 steps :
6868 - run : " echo \" RELEASE_TAG=${GITHUB_REF#refs/tags/}\" >> $GITHUB_ENV"
69- - uses : actions/github-script@v7
69+ - uses : actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1 https://github.com/actions/github-script/releases/tag/v7.0.1
7070 if : startsWith(github.ref, 'refs/tags/')
7171 with :
7272 github-token : ${{ secrets.GITHUB_TOKEN }}
0 commit comments