15
15
timeout-minutes : 10
16
16
steps :
17
17
- name : Check if manual review has been performed
18
- uses : actions/github-script@v7
18
+ uses : actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7
19
19
id : labels
20
20
with :
21
21
result-encoding : string
@@ -34,17 +34,17 @@ jobs:
34
34
runs-on : ubuntu-latest
35
35
timeout-minutes : 30
36
36
steps :
37
- - uses : actions/checkout@v4
37
+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
38
38
with :
39
39
fetch-depth : 100
40
- - uses : actions/setup-node@v4
40
+ - uses : actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4
41
41
with :
42
42
node-version : 20
43
43
cache : ' npm'
44
44
- run : npm ci
45
45
- name : Get changed files
46
46
id : changed-files
47
- uses : tj-actions/changed-files@4edd678ac3f81e2dc578756871e4d00c19191daf
47
+ uses : tj-actions/changed-files@4edd678ac3f81e2dc578756871e4d00c19191daf # 4edd678ac3f81e2dc578756871e4d00c19191daf
48
48
with :
49
49
sha : ${{ github.sha }}
50
50
files : |
@@ -60,17 +60,17 @@ jobs:
60
60
runs-on : ubuntu-latest
61
61
timeout-minutes : 30
62
62
steps :
63
- - uses : actions/checkout@v4
63
+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
64
64
with :
65
65
submodules : ' recursive'
66
66
67
67
# Configure Ruby to build Jekyll site
68
68
- name : Set up Ruby
69
- uses : ruby/setup-ruby@v1
69
+ uses : ruby/setup-ruby@6c79f721fa26dd64559c2700086ac852c18e0756 # v1
70
70
with :
71
71
ruby-version : .ruby-version
72
72
- name : Ruby gem cache
73
- uses : actions/cache@v4
73
+ uses : actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # v4
74
74
with :
75
75
path : ${{ github.workspace }}/vendor/bundle
76
76
key : ${{ runner.os }}-gems-${{ hashFiles('**/Gemfile.lock') }}
@@ -91,12 +91,12 @@ jobs:
91
91
runs-on : ubuntu-latest
92
92
timeout-minutes : 30
93
93
steps :
94
- - uses : actions/checkout@v4
94
+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
95
95
with :
96
96
fetch-depth : 2
97
97
- name : Get changed files
98
98
id : changed-files
99
- uses : tj-actions/changed-files@4edd678ac3f81e2dc578756871e4d00c19191daf
99
+ uses : tj-actions/changed-files@4edd678ac3f81e2dc578756871e4d00c19191daf # 4edd678ac3f81e2dc578756871e4d00c19191daf
100
100
with :
101
101
sha : ${{ github.sha }}
102
102
files : |
@@ -110,7 +110,7 @@ jobs:
110
110
json : true
111
111
quotepath : false
112
112
escape_json : false
113
- - uses : mheap/vale-action@reviewdog
113
+ - uses : mheap/vale-action@35f7ebbad0234620f4127ddd19e38ed0f7da7dec # reviewdog
114
114
if : steps.changed-files.outputs.any_changed == 'true'
115
115
with :
116
116
fail_on_error : true
@@ -127,7 +127,7 @@ jobs:
127
127
runs-on : ubuntu-latest
128
128
timeout-minutes : 30
129
129
steps :
130
- - uses : actions/checkout@v4
130
+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
131
131
with :
132
132
submodules : " recursive"
133
133
- name : Check Unreleased label
0 commit comments