@@ -24,17 +24,17 @@ jobs:
2424 runs-on : ubuntu-latest
2525 steps :
2626 - name : Checkout
27- uses : actions/checkout@v5
27+ uses : actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
2828
2929 - name : Set up Go
30- uses : actions/setup-go@v3
30+ uses : actions/setup-go@be3c94b385c4f180051c996d336f57a34c397495 # v3
3131 with :
3232 go-version : ' 1.25.4'
3333
34- - uses : anchore/sbom-action/download-syft@v0.20.6
34+ - uses : anchore/sbom-action/download-syft@f8bdd1d8ac5e901a77a92f111440fdb1b593736b # v0.20.6
3535
3636 - name : Run GoReleaser
37- uses : goreleaser/goreleaser-action@v4
37+ uses : goreleaser/goreleaser-action@5fdedb94abba051217030cc86d4523cf3f02243d # v4
3838 with :
3939 distribution : goreleaser
4040 args : release --clean
4646
4747 steps :
4848 - name : Checkout repository
49- uses : actions/checkout@v5
49+ uses : actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
5050
5151 # - name: Extract metadata (tags, labels) for Docker
5252 # id: meta
@@ -55,13 +55,13 @@ jobs:
5555 # images: ${{ env.GH_REGISTRY }}/${{ env.IMAGE_NAME }}
5656
5757 - name : Set up QEMU
58- uses : docker/setup-qemu-action@v3
58+ uses : docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3
5959
6060 - name : Set up Docker Buildx
61- uses : docker/setup-buildx-action@v3
61+ uses : docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3
6262
6363 - name : Install cosign
64- uses : sigstore/cosign-installer@v3
64+ uses : sigstore/cosign-installer@398d4b0eeef1380460a10c8013a76f728fb906ac # v3
6565
6666 - name : Log in to the GitHub Container registry
6767 uses : docker/login-action@65b78e6e13532edd9afa3aa52ac7964289d1a9c1
@@ -71,14 +71,14 @@ jobs:
7171 password : ${{ secrets.GITHUB_TOKEN }}
7272
7373 - name : Login to Docker Hub
74- uses : docker/login-action@v2
74+ uses : docker/login-action@465a07811f14bebb1938fbed4728c6a1ff8901fc # v2
7575 with :
7676 username : ${{ secrets.DOCKERHUB_USERNAME }}
7777 password : ${{ secrets.DOCKERHUB_TOKEN }}
7878
7979 - name : Build and push
8080 id : buildpush
81- uses : docker/build-push-action@v6
81+ uses : docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6
8282 with :
8383 platforms : linux/amd64,linux/arm64
8484 sbom : true
@@ -106,13 +106,13 @@ jobs:
106106
107107 steps :
108108 - name : Checkout repository
109- uses : actions/checkout@v5
109+ uses : actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
110110
111111 - name : Set up Helm
112- uses : azure/setup-helm@v4
112+ uses : azure/setup-helm@1a275c3b69536ee54be43f2070a358922e12c8d4 # v4
113113
114114 - name : Setup yq
115- uses : mikefarah/yq@v4
115+ uses : mikefarah/yq@065b200af9851db0d5132f50bc10b1406ea5c0a8 # v4
116116
117117 - name : Log in to GitHub Container Registry
118118 run : |
@@ -130,4 +130,4 @@ jobs:
130130 - name : Push Helm chart to GHCR
131131 run : |
132132 CLEAN_VERSION=$(echo "$RELEASE_VERSION" | sed 's/^v//')
133- helm push "./netassert-${CLEAN_VERSION}.tgz" oci://ghcr.io/${{ github.repository_owner }}/charts
133+ helm push "./netassert-${CLEAN_VERSION}.tgz" oci://ghcr.io/${{ github.repository_owner }}/charts
0 commit comments