Skip to content

Commit 0ee8c6e

Browse files
authored
Merge pull request #354 from ruby-go-gem/pinact
pinning 📌
2 parents f41a4c1 + 7f17750 commit 0ee8c6e

File tree

7 files changed

+50
-50
lines changed

7 files changed

+50
-50
lines changed

.github/workflows/build.yml

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
matrix: ${{ steps.set-matrix.outputs.matrix }}
3333

3434
steps:
35-
- uses: actions/checkout@v5
35+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
3636

3737
- id: set-matrix
3838
run: echo "matrix=$(cat matrix.json | jq -c)" >> $GITHUB_OUTPUT
@@ -57,13 +57,13 @@ jobs:
5757
- macos-latest
5858

5959
steps:
60-
- uses: actions/checkout@v5
60+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
6161

62-
- uses: actions/setup-go@v6
62+
- uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0
6363
with:
6464
go-version: ${{ matrix.go }}
6565

66-
- uses: ruby/setup-ruby@v1
66+
- uses: ruby/setup-ruby@8aeb6ff8030dd539317f8e1769a044873b56ea71 # v1.268.0
6767
with:
6868
ruby-version: ${{ matrix.ruby }}
6969
bundler-cache: true
@@ -82,15 +82,15 @@ jobs:
8282
- run: rm -rf vendor/
8383

8484
- name: Coveralls
85-
uses: coverallsapp/github-action@v2
85+
uses: coverallsapp/github-action@5cbfd81b66ca5d10c19b062c04de0199c215fb6e # v2.3.7
8686
with:
8787
github-token: ${{ secrets.GITHUB_TOKEN }}
8888
file: coverage.out
8989
format: golang
9090
continue-on-error: true # NOTE: secrets cannot be obtained with forked repository PR
9191

9292
- name: Slack Notification (not success)
93-
uses: act10ns/slack@v2
93+
uses: act10ns/slack@cfcc30955fe9377f4f55e1079e5419ee1014269f # v2
9494
if: "! success()"
9595
continue-on-error: true
9696
with:
@@ -113,13 +113,13 @@ jobs:
113113
ruby: ${{ fromJSON(needs.generate-matrix.outputs.matrix).ruby }}
114114

115115
steps:
116-
- uses: actions/checkout@v5
116+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
117117

118-
- uses: actions/setup-go@v6
118+
- uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0
119119
with:
120120
go-version-file: "go.mod"
121121

122-
- uses: ruby/setup-ruby@v1
122+
- uses: ruby/setup-ruby@8aeb6ff8030dd539317f8e1769a044873b56ea71 # v1.268.0
123123
with:
124124
ruby-version: ${{ matrix.ruby }}
125125
bundler-cache: true
@@ -135,13 +135,13 @@ jobs:
135135
- run: echo $BUILD_TAG
136136

137137
- name: golangci-lint
138-
uses: golangci/golangci-lint-action@v9
138+
uses: golangci/golangci-lint-action@e7fa5ac41e1cf5b7d48e45e42232ce7ada589601 # v9.1.0
139139
with:
140140
version: ${{ env.GOLANGCI_LINT_VERSION }}
141141
args: --build-tags ${{ env.BUILD_TAG }} --modules-download-mode=readonly
142142

143143
- name: Slack Notification (not success)
144-
uses: act10ns/slack@v2
144+
uses: act10ns/slack@cfcc30955fe9377f4f55e1079e5419ee1014269f # v2
145145
if: "! success()"
146146
continue-on-error: true
147147
with:
@@ -152,15 +152,15 @@ jobs:
152152
runs-on: ubuntu-latest
153153

154154
steps:
155-
- uses: actions/checkout@v5
155+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
156156

157-
- uses: actions/setup-go@v6
157+
- uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0
158158
with:
159159
go-version-file: go.mod
160160
cache: true
161161
- run: go install golang.org/x/vuln/cmd/govulncheck@latest
162162

163-
- uses: ruby/setup-ruby@v1
163+
- uses: ruby/setup-ruby@8aeb6ff8030dd539317f8e1769a044873b56ea71 # v1.268.0
164164
with:
165165
ruby-version: ruby
166166
bundler-cache: true
@@ -193,7 +193,7 @@ jobs:
193193
- run: govulncheck -format text -tags "${BUILD_TAG}" ./...
194194

195195
- name: Slack Notification (not success)
196-
uses: act10ns/slack@v2
196+
uses: act10ns/slack@cfcc30955fe9377f4f55e1079e5419ee1014269f # v2
197197
if: "! success()"
198198
continue-on-error: true
199199
with:
@@ -204,17 +204,17 @@ jobs:
204204
runs-on: ubuntu-latest
205205

206206
steps:
207-
- uses: actions/checkout@v5
207+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
208208

209-
- uses: ruby/setup-ruby@v1
209+
- uses: ruby/setup-ruby@8aeb6ff8030dd539317f8e1769a044873b56ea71 # v1.268.0
210210
with:
211211
ruby-version: ruby
212212
bundler-cache: true
213213

214214
- run: bundle exec rake ruby:rubocop
215215

216216
- name: Slack Notification (not success)
217-
uses: act10ns/slack@v2
217+
uses: act10ns/slack@cfcc30955fe9377f4f55e1079e5419ee1014269f # v2
218218
if: "! success()"
219219
continue-on-error: true
220220
with:
@@ -225,9 +225,9 @@ jobs:
225225
runs-on: ubuntu-latest
226226

227227
steps:
228-
- uses: actions/checkout@v5
228+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
229229

230-
- uses: ruby/setup-ruby@v1
230+
- uses: ruby/setup-ruby@8aeb6ff8030dd539317f8e1769a044873b56ea71 # v1.268.0
231231
with:
232232
ruby-version: ruby
233233
bundler-cache: true
@@ -237,7 +237,7 @@ jobs:
237237
- run: bundle exec steep check
238238

239239
- name: Slack Notification (not success)
240-
uses: act10ns/slack@v2
240+
uses: act10ns/slack@cfcc30955fe9377f4f55e1079e5419ee1014269f # v2
241241
if: "! success()"
242242
continue-on-error: true
243243
with:
@@ -259,17 +259,17 @@ jobs:
259259
ruby: ${{ fromJSON(needs.generate-matrix.outputs.matrix).ruby }}
260260

261261
steps:
262-
- uses: actions/checkout@v5
262+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
263263

264-
- uses: ruby/setup-ruby@v1
264+
- uses: ruby/setup-ruby@8aeb6ff8030dd539317f8e1769a044873b56ea71 # v1.268.0
265265
with:
266266
ruby-version: ${{ matrix.ruby }}
267267
bundler-cache: true
268268

269269
- run: bundle exec rake go_gem:test
270270

271271
- name: Slack Notification (not success)
272-
uses: act10ns/slack@v2
272+
uses: act10ns/slack@cfcc30955fe9377f4f55e1079e5419ee1014269f # v2
273273
if: "! success()"
274274
continue-on-error: true
275275
with:
@@ -290,7 +290,7 @@ jobs:
290290

291291
steps:
292292
- name: Slack Notification (success)
293-
uses: act10ns/slack@v2
293+
uses: act10ns/slack@cfcc30955fe9377f4f55e1079e5419ee1014269f # v2
294294
if: always()
295295
continue-on-error: true
296296
with:

.github/workflows/dependabot-auto-merge.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,15 @@ jobs:
1010
if: github.actor == 'dependabot[bot]'
1111

1212
steps:
13-
- uses: actions/checkout@v5
13+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
1414

15-
- uses: ahmadnassri/action-dependabot-auto-merge@v2
15+
- uses: ahmadnassri/action-dependabot-auto-merge@45fc124d949b19b6b8bf6645b6c9d55f4f9ac61a # v2.6.6
1616
with:
1717
github-token: ${{ secrets.GH_PAT_DEPENDABOT_AUTO_MERGE }}
1818
config: .github/dependabot-auto-merge.yml
1919

2020
- name: Slack Notification (not success)
21-
uses: act10ns/slack@v2
21+
uses: act10ns/slack@cfcc30955fe9377f4f55e1079e5419ee1014269f # v2
2222
if: "! success()"
2323
continue-on-error: true
2424
with:

.github/workflows/labeler.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ jobs:
1010
pull-requests: write
1111
runs-on: ubuntu-latest
1212
steps:
13-
- uses: actions/labeler@v6
13+
- uses: actions/labeler@634933edcd8ababfe52f92936142cc22ac488b1b # v6.0.1

.github/workflows/pages.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,28 +30,28 @@ jobs:
3030
runs-on: ubuntu-latest
3131
steps:
3232
- name: Checkout
33-
uses: actions/checkout@v5
33+
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
3434

35-
- uses: ruby/setup-ruby@v1
35+
- uses: ruby/setup-ruby@8aeb6ff8030dd539317f8e1769a044873b56ea71 # v1.268.0
3636
with:
3737
ruby-version: ruby
3838
bundler-cache: true
3939

4040
- run: bundle exec yard
4141

4242
- name: Setup Pages
43-
uses: actions/configure-pages@v5
43+
uses: actions/configure-pages@983d7736d9b0ae728b81ab479565c72886d7745b # v5.0.0
4444
- name: Upload artifact
45-
uses: actions/upload-pages-artifact@v4
45+
uses: actions/upload-pages-artifact@7b1f4a764d45c48632c6b24a0339c27f5614fb0b # v4.0.0
4646
with:
4747
# Upload entire repository
4848
path: './doc'
4949
- name: Deploy to GitHub Pages
5050
id: deployment
51-
uses: actions/deploy-pages@main
51+
uses: actions/deploy-pages@d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e # v4.0.5
5252

5353
- name: Slack Notification (not success)
54-
uses: act10ns/slack@v2
54+
uses: act10ns/slack@cfcc30955fe9377f4f55e1079e5419ee1014269f # v2
5555
if: "! success()"
5656
continue-on-error: true
5757
with:

.github/workflows/rbs-collection-updater.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,23 +10,23 @@ jobs:
1010
runs-on: ubuntu-latest
1111

1212
steps:
13-
- uses: actions/checkout@v5
13+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
1414

15-
- uses: ruby/setup-ruby@v1
15+
- uses: ruby/setup-ruby@8aeb6ff8030dd539317f8e1769a044873b56ea71 # v1.268.0
1616
with:
1717
ruby-version: ruby
1818
bundler-cache: true
1919

2020
- run: bundle exec rbs collection update
2121
- run: bundle exec rbs collection install
2222

23-
- uses: actions/create-github-app-token@v2
23+
- uses: actions/create-github-app-token@7e473efe3cb98aa54f8d4bac15400b15fad77d94 # v2.2.0
2424
id: app-token
2525
with:
2626
app-id: ${{ secrets.RUBY_GO_GEM_BOT_APP_ID }}
2727
private-key: ${{ secrets.RUBY_GO_GEM_BOT_PRIVATE_KEY }}
2828

29-
- uses: peter-evans/create-pull-request@v7
29+
- uses: peter-evans/create-pull-request@84ae59a2cdc2258d6fa0732dd66352dddae2a412 # v7.0.9
3030
with:
3131
token: ${{ steps.app-token.outputs.token }}
3232
committer: GitHub <[email protected]>
@@ -38,7 +38,7 @@ jobs:
3838
assignees: "sue445"
3939

4040
- name: Slack Notification
41-
uses: act10ns/slack@v2
41+
uses: act10ns/slack@cfcc30955fe9377f4f55e1079e5419ee1014269f # v2
4242
if: always()
4343
continue-on-error: true
4444
with:

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ jobs:
1515
runs-on: ubuntu-latest
1616

1717
steps:
18-
- uses: actions/checkout@v5
18+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
1919

20-
- uses: ruby/setup-ruby@v1
20+
- uses: ruby/setup-ruby@8aeb6ff8030dd539317f8e1769a044873b56ea71 # v1.268.0
2121
with:
2222
ruby-version: ruby
2323
bundler-cache: true
@@ -31,12 +31,12 @@ jobs:
3131
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3232

3333
- name: Release
34-
uses: softprops/action-gh-release@v2
34+
uses: softprops/action-gh-release@5be0e66d93ac7ed76da52eca8bb058f665c3a5fe # v2.4.2
3535
with:
3636
body_path: /tmp/changelog.md
3737

3838
- name: Slack Notification (not success)
39-
uses: act10ns/slack@v2
39+
uses: act10ns/slack@cfcc30955fe9377f4f55e1079e5419ee1014269f # v2
4040
if: "! success()"
4141
continue-on-error: true
4242
with:

.github/workflows/ruby_h_to_go.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
matrix: ${{ steps.set-matrix.outputs.matrix }}
2828

2929
steps:
30-
- uses: actions/checkout@v5
30+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
3131

3232
- id: set-matrix
3333
run: echo "matrix=$(cat matrix.json | jq -c)" >> $GITHUB_OUTPUT
@@ -47,13 +47,13 @@ jobs:
4747
matrix: ${{ fromJSON(needs.generate-matrix.outputs.matrix) }}
4848

4949
steps:
50-
- uses: actions/checkout@v5
50+
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
5151

52-
- uses: actions/setup-go@v6
52+
- uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0
5353
with:
5454
go-version: ${{ matrix.go }}
5555

56-
- uses: ruby/setup-ruby@v1
56+
- uses: ruby/setup-ruby@8aeb6ff8030dd539317f8e1769a044873b56ea71 # v1.268.0
5757
with:
5858
ruby-version: ${{ matrix.ruby }}
5959
bundler-cache: true
@@ -66,7 +66,7 @@ jobs:
6666
- run: bundle exec rspec
6767

6868
- name: Slack Notification (not success)
69-
uses: act10ns/slack@v2
69+
uses: act10ns/slack@cfcc30955fe9377f4f55e1079e5419ee1014269f # v2
7070
if: "! success()"
7171
continue-on-error: true
7272
with:
@@ -82,7 +82,7 @@ jobs:
8282

8383
steps:
8484
- name: Slack Notification (success)
85-
uses: act10ns/slack@v2
85+
uses: act10ns/slack@cfcc30955fe9377f4f55e1079e5419ee1014269f # v2
8686
if: always()
8787
continue-on-error: true
8888
with:

0 commit comments

Comments
 (0)