1313 runs-on : ubuntu-latest
1414 timeout-minutes : 10
1515 steps :
16- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
17- - uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # ratchet:actions/setup-node@v4
16+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
17+ - uses : actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
1818 with :
1919 node-version-file : .tool-versions
2020 cache : npm
2626 runs-on : ubuntu-latest
2727 timeout-minutes : 10
2828 steps :
29- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
30- - uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # ratchet:actions/setup-node@v4
29+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
30+ - uses : actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
3131 with :
3232 node-version-file : .tool-versions
3333 cache : npm
3838 runs-on : ubuntu-latest
3939 timeout-minutes : 10
4040 steps :
41- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
42- - uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # ratchet:actions/setup-node@v4
41+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
42+ - uses : actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
4343 with :
4444 node-version-file : .tool-versions
4545 cache : npm
5151 runs-on : ubuntu-latest
5252 timeout-minutes : 10
5353 steps :
54- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
55- - uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # ratchet:actions/setup-node@v4
54+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
55+ - uses : actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
5656 with :
5757 node-version-file : .tool-versions
5858 cache : npm
6464 runs-on : ubuntu-latest
6565 timeout-minutes : 10
6666 steps :
67- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
68- - uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # ratchet:actions/setup-node@v4
67+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
68+ - uses : actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
6969 with :
7070 node-version-file : .tool-versions
7171 cache : npm
8181 runs-on : ubuntu-latest
8282 timeout-minutes : 10
8383 steps :
84- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
85- - uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # ratchet:actions/setup-node@v4
84+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
85+ - uses : actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
8686 with :
8787 node-version-file : .tool-versions
8888 cache : npm
9898 runs-on : ubuntu-latest
9999 timeout-minutes : 10
100100 steps :
101- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
102- - uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # ratchet:actions/setup-node@v4
101+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
102+ - uses : actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
103103 with :
104104 node-version-file : .tool-versions
105105 cache : npm
@@ -117,17 +117,17 @@ jobs:
117117 name : Lint GitHub Actions
118118 runs-on : ubuntu-latest
119119 steps :
120- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
121- - uses : rhysd/actionlint@4e683ab8014a63fafa117492a0c6053758e6d593 # ratchet:rhysd/actionlint@ v1.7.3
120+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
121+ - uses : rhysd/actionlint@4e683ab8014a63fafa117492a0c6053758e6d593 # v1.7.3
122122 with :
123123 args : " -color"
124124
125125 check-typos :
126126 name : Check typos
127127 runs-on : ubuntu-latest
128128 steps :
129- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
130- - uses : crate-ci/typos@2abc5d928aaa84e3a901dda4f148299486dcd818 # ratchet:crate-ci/typos@master
129+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
130+ - uses : crate-ci/typos@85f62a8a84f939ae994ab3763f01a0296d61a7ee # v1.36.2
131131
132132 test :
133133 name : Test
@@ -137,9 +137,9 @@ jobs:
137137 node-version : [20.x, 22.x, 24.x]
138138 runs-on : ${{ matrix.os }}
139139 steps :
140- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
140+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
141141 - name : Use Node.js ${{ matrix.node-version }}
142- uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # ratchet:actions/setup-node@v4
142+ uses : actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
143143 with :
144144 node-version : ${{ matrix.node-version }}
145145 - run : npm ci
@@ -156,9 +156,9 @@ jobs:
156156 bun-version : [latest]
157157 runs-on : ${{ matrix.os }}
158158 steps :
159- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
159+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
160160 - name : Setup Bun ${{ matrix.bun-version }}
161- uses : oven-sh/setup-bun@735343b667d3e6f658f44d0eca948eb6282f2b76 # ratchet:oven-sh/setup-bun@v2
161+ uses : oven-sh/setup-bun@735343b667d3e6f658f44d0eca948eb6282f2b76 # v2.0.2
162162 with :
163163 bun-version : ${{ matrix.bun-version }}
164164 - run : bun install
@@ -170,20 +170,20 @@ jobs:
170170 name : Test coverage
171171 runs-on : ubuntu-latest
172172 steps :
173- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
174- - uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # ratchet:actions/setup-node@v4
173+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
174+ - uses : actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
175175 with :
176176 node-version-file : .tool-versions
177177 cache : npm
178178 - run : npm ci
179179 - run : npm run test-coverage -- --reporter=verbose
180180 env :
181181 CI_OS : ${{ runner.os }}
182- - uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # ratchet:actions/upload-artifact@v4
182+ - uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
183183 with :
184184 name : test-coverage
185185 path : coverage/
186- - uses : codecov/codecov-action@5a1091511ad55cbe89839c7260b706298ca349f7 # v5
186+ - uses : codecov/codecov-action@5a1091511ad55cbe89839c7260b706298ca349f7 # v5.5.1
187187 with :
188188 fail_ci_if_error : true
189189 directory : ./coverage
@@ -195,8 +195,8 @@ jobs:
195195 runs-on : ubuntu-latest
196196 timeout-minutes : 10
197197 steps :
198- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
199- - uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # ratchet:actions/setup-node@v4
198+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
199+ - uses : actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
200200 with :
201201 node-version-file : .tool-versions
202202 cache : npm
@@ -218,9 +218,9 @@ jobs:
218218 node-version : [20.x, 22.x, 24.x]
219219 runs-on : ${{ matrix.os }}
220220 steps :
221- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
221+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
222222 - name : Use Node.js ${{ matrix.node-version }}
223- uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # ratchet:actions/setup-node@v4
223+ uses : actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
224224 with :
225225 node-version : ${{ matrix.node-version }}
226226 - run : npm ci
@@ -232,7 +232,7 @@ jobs:
232232 - run : node bin/repomix.cjs --version
233233 - run : node bin/repomix.cjs --help
234234 - name : Upload build artifact
235- uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # ratchet:actions/upload-artifact@v4
235+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
236236 with :
237237 name : repomix-output-${{ matrix.os }}-${{ matrix.node-version }}.txt
238238 path : repomix-output.txt
@@ -245,9 +245,9 @@ jobs:
245245 bun-version : [latest]
246246 runs-on : ${{ matrix.os }}
247247 steps :
248- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
248+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
249249 - name : Setup Bun ${{ matrix.bun-version }}
250- uses : oven-sh/setup-bun@735343b667d3e6f658f44d0eca948eb6282f2b76 # ratchet:oven-sh/setup-bun@v2
250+ uses : oven-sh/setup-bun@735343b667d3e6f658f44d0eca948eb6282f2b76 # v2.0.2
251251 with :
252252 bun-version : ${{ matrix.bun-version }}
253253 - run : bun install
@@ -258,7 +258,7 @@ jobs:
258258 - run : bun bin/repomix.cjs --version
259259 - run : bun bin/repomix.cjs --help
260260 - name : Upload build artifact
261- uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # ratchet:actions/upload-artifact@v4
261+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
262262 with :
263263 name : repomix-output-bun-${{ matrix.os }}-${{ matrix.bun-version }}.txt
264264 path : repomix-output.txt
0 commit comments