1414 runs-on : ubuntu-latest
1515 steps :
1616 - name : Checkout
17- uses : actions/checkout@v6
17+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
1818 with :
1919 fetch-depth : 0
2020 submodules : ' true'
@@ -26,34 +26,34 @@ jobs:
2626 run : |
2727 echo "RELEASE_VERSION=$(date +v%Y.%-m.%-d)" >> $GITHUB_OUTPUT
2828 - name : Set up Go
29- uses : actions/setup-go@v6
29+ uses : actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6
3030 with :
3131 go-version-file : ' src/go.mod'
3232 - name : Cache Go modules
33- uses : actions/cache@v5
33+ uses : actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5
3434 with :
3535 path : ~/go/pkg/mod
3636 key : ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
3737 restore-keys : |
3838 ${{ runner.os }}-go-
3939 - name : Import GPG Key
4040 id : import_gpg
41- uses : crazy-max/ghaction-import-gpg@v6
41+ uses : crazy-max/ghaction-import-gpg@e89d40939c28e39f97cf32126055eeae86ba74ec # v6
4242 with :
4343 gpg_private_key : ${{ secrets.GPG_PRIVATE_KEY }}
4444 passphrase : ${{ secrets.GPG_PASSPHRASE }}
4545 - name : Login to Public ECR
46- uses : docker/login-action@v3
46+ uses : docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3
4747 with :
4848 registry : public.ecr.aws
4949 username : ${{ secrets.ECR_PUBLIC_AWS_ACCESS_KEY_ID }}
5050 password : ${{ secrets.ECR_PUBLIC_AWS_SECRET_ACCESS_KEY }}
5151 env :
5252 AWS_REGION : us-east-1
5353 - name : Set up QEMU
54- uses : docker/setup-qemu-action@v3
54+ uses : docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3
5555 - name : Set up Docker Buildx
56- uses : docker/setup-buildx-action@v3
56+ uses : docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3
5757 - name : Ensure Changelog
5858 run : |
5959 git config user.name "OpsLevel Bots"
7777 run : |
7878 gh release delete ${{ steps.version.outputs.RELEASE_VERSION }} || true
7979 - name : Run GoReleaser
80- uses : goreleaser/goreleaser-action@v6.1.0
80+ uses : goreleaser/goreleaser-action@9ed2f89a662bf1735a48bc8557fd212fa902bebf # v6.1.0
8181 with :
8282 args : release --clean --release-notes=../.changes/${{ steps.version.outputs.RELEASE_VERSION }}.md
8383 workdir : ./src
0 commit comments