3434 # Node 20 dropped after EOL (2026-04-30). See package.json engines.
3535 node-version : [22, 24]
3636 steps :
37- - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
37+ - uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v6
3838 - uses : actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
3939 with :
4040 node-version : ${{ matrix.node-version }}
5151 contents : write
5252 pull-requests : write
5353 steps :
54- - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
54+ - uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v6
5555 - uses : actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
5656 with :
5757 node-version : 22
6262 - run : npm run test:coverage
6363 - name : Coverage Report
6464 if : github.event_name == 'pull_request'
65- uses : davelosert/vitest-coverage-report-action@02f3c2e641286b7fa308cd3e430783103ce6103b # v2
65+ uses : davelosert/vitest-coverage-report-action@3c054a2d2e2ca45446417ad5d6d5eb33092af8f1 # v2
6666 with :
6767 json-summary-path : coverage/coverage-summary.json
6868 json-final-path : coverage/coverage-final.json
9494 name : Lint
9595 runs-on : ubuntu-latest
9696 steps :
97- - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
97+ - uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v6
9898 - uses : actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
9999 with :
100100 node-version : 22
@@ -106,7 +106,7 @@ jobs:
106106 name : Frontend Build
107107 runs-on : ubuntu-latest
108108 steps :
109- - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
109+ - uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v6
110110 - uses : actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
111111 with :
112112 node-version : 22
@@ -129,7 +129,7 @@ jobs:
129129 matrix :
130130 os : [ubuntu-latest, windows-latest, macos-latest]
131131 steps :
132- - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
132+ - uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v6
133133 - uses : actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
134134 with :
135135 node-version : 22
@@ -170,7 +170,7 @@ jobs:
170170 matrix :
171171 os : [ubuntu-latest, windows-latest, macos-latest]
172172 steps :
173- - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
173+ - uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v6
174174 - uses : actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
175175 with :
176176 node-version : 22
0 commit comments