1919 if : github.repository == 'GlobalTypeSystem/gts-spec'
2020 steps :
2121 - name : Checkout
22- uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
22+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2323 with :
2424 # Defense in depth: don't leave the GITHUB_TOKEN in .git/config.
2525 # The workflow doesn't currently upload artifacts or cache .git,
@@ -67,21 +67,21 @@ jobs:
6767 fi
6868
6969 - name : Set up QEMU
70- uses : docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3
70+ uses : docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0
7171
7272 - name : Set up Docker Buildx
73- uses : docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3
73+ uses : docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5 # v4.1.0
7474
7575 - name : Log in to GHCR
76- uses : docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3
76+ uses : docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee # v4.2.0
7777 with :
7878 registry : ghcr.io
7979 username : ${{ github.actor }}
8080 password : ${{ secrets.GITHUB_TOKEN }}
8181
8282 - name : Compute image tags
8383 id : meta
84- uses : docker/metadata-action@c299e40c65443455700f0fdfc63efafe5b349051 # v5
84+ uses : docker/metadata-action@80c7e94dd9b9319bd5eb7a0e0fe9291e23a2a2e9 # v6.1.0
8585 with :
8686 images : ghcr.io/globaltypesystem/gts-spec-tests
8787 # `latest` is intentionally NOT set automatically: backport patches to
9494 type=semver,pattern=v{{major}}.{{minor}}
9595
9696 - name : Build and push image
97- uses : docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6
97+ uses : docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7.2.0
9898 with :
9999 context : tests
100100 file : tests/Dockerfile
@@ -104,7 +104,7 @@ jobs:
104104 labels : ${{ steps.meta.outputs.labels }}
105105
106106 - name : Create GitHub Release
107- uses : softprops/action-gh-release@3bb12739c298aeb8a4eeaf626c5b8d85266b0e65 # v2
107+ uses : softprops/action-gh-release@b4309332981a82ec1c5618f44dd2e27cc8bfbfda # v3.0.0
108108 with :
109109 name : ${{ github.ref_name }}
110110 generate_release_notes : true
0 commit comments