Skip to content

Commit ac986cf

Browse files
build(deps): pin dependencies (#52)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent c7b9ef3 commit ac986cf

1 file changed

Lines changed: 23 additions & 23 deletions

File tree

.github/workflows/ci.yml

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ jobs:
2020
contents: read
2121
steps:
2222
- name: Checkout code
23-
uses: actions/checkout@v5
23+
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
2424
- name: Setup Go
25-
uses: actions/setup-go@v6
25+
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6
2626
with:
2727
go-version-file: ./go.mod
2828
- name: Check formatting
@@ -36,7 +36,7 @@ jobs:
3636
go mod tidy
3737
git diff --exit-code go.mod go.sum
3838
- name: golangci-lint
39-
uses: golangci/golangci-lint-action@v8
39+
uses: golangci/golangci-lint-action@4afd733a84b1f43292c63897423277bb7f4313a9 # v8
4040
with:
4141
version: v2.5.0
4242
- name: go vet
@@ -49,9 +49,9 @@ jobs:
4949
runs-on: ubuntu-latest
5050
steps:
5151
- name: Checkout code
52-
uses: actions/checkout@v5
52+
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
5353
- name: Setup Go
54-
uses: actions/setup-go@v6
54+
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6
5555
with:
5656
go-version-file: ./go.mod
5757
- name: Run tests
@@ -68,7 +68,7 @@ jobs:
6868
id-token: write
6969
steps:
7070
- name: Build docker
71-
uses: meysam81/build-docker@main
71+
uses: meysam81/build-docker@21c3eacd4b1883d3efbeb1d7b174d339b4771323 # main
7272
with:
7373
build-args: |
7474
VERSION=dev-${{ github.sha }}
@@ -99,31 +99,31 @@ jobs:
9999
DOCKER_BUILD_RECORD_UPLOAD: "false"
100100
steps:
101101
- name: Checkout
102-
uses: actions/checkout@v5
102+
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
103103
with:
104104
fetch-depth: 0
105105
- name: Install syft
106-
uses: anchore/sbom-action/download-syft@v0
106+
uses: anchore/sbom-action/download-syft@e22c389904149dbc22b58101806040fa8d37a610 # v0
107107
- name: Setup Cosign CLI
108-
uses: sigstore/cosign-installer@v3
108+
uses: sigstore/cosign-installer@398d4b0eeef1380460a10c8013a76f728fb906ac # v3
109109
- name: Setup Go
110-
uses: actions/setup-go@v6
110+
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6
111111
with:
112112
go-version-file: ./go.mod
113113
- name: Set up QEMU
114-
uses: docker/setup-qemu-action@v3
114+
uses: docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3
115115
- name: Set up Docker Buildx
116-
uses: docker/setup-buildx-action@v3
116+
uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3
117117
- name: Run GoReleaser (snapshot)
118-
uses: goreleaser/goreleaser-action@v6
118+
uses: goreleaser/goreleaser-action@e435ccd777264be153ace6237001ef4d979d3a7a # v6
119119
with:
120120
distribution: goreleaser
121121
version: "~> v2"
122122
args: release --clean --snapshot
123123
env:
124124
GITHUB_TOKEN: ${{ github.token }}
125125
- name: Upload artifacts
126-
uses: actions/upload-artifact@v4
126+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
127127
with:
128128
name: goreleaser
129129
path: .goreleaser-dist
@@ -142,7 +142,7 @@ jobs:
142142
steps:
143143
- id: release-please
144144
name: Release please
145-
uses: googleapis/release-please-action@v4
145+
uses: googleapis/release-please-action@5c625bfb5d1ff62eadeeb3772007f7f66fdcf071 # v4
146146
with:
147147
release-type: go
148148

@@ -162,30 +162,30 @@ jobs:
162162
DOCKER_BUILD_RECORD_UPLOAD: "false"
163163
steps:
164164
- name: Checkout
165-
uses: actions/checkout@v5
165+
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
166166
with:
167167
fetch-depth: 0
168168
ref: ${{ needs.release-please.outputs.tag_name }}
169169
- name: Install syft
170-
uses: anchore/sbom-action/download-syft@v0
170+
uses: anchore/sbom-action/download-syft@e22c389904149dbc22b58101806040fa8d37a610 # v0
171171
- name: Setup Cosign CLI
172-
uses: sigstore/cosign-installer@v3
172+
uses: sigstore/cosign-installer@398d4b0eeef1380460a10c8013a76f728fb906ac # v3
173173
- name: Setup Go
174-
uses: actions/setup-go@v6
174+
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6
175175
with:
176176
go-version-file: ./go.mod
177177
- name: Login to GitHub Container Registry
178-
uses: docker/login-action@v3
178+
uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3
179179
with:
180180
registry: ghcr.io
181181
username: ${{ github.actor }}
182182
password: ${{ github.token }}
183183
- name: Set up QEMU
184-
uses: docker/setup-qemu-action@v3
184+
uses: docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3
185185
- name: Set up Docker Buildx
186-
uses: docker/setup-buildx-action@v3
186+
uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3
187187
- name: Run GoReleaser
188-
uses: goreleaser/goreleaser-action@v6
188+
uses: goreleaser/goreleaser-action@e435ccd777264be153ace6237001ef4d979d3a7a # v6
189189
with:
190190
distribution: goreleaser
191191
version: "~> v2"

0 commit comments

Comments
 (0)