66 pull_request :
77 branches : [main]
88
9-
109permissions :
1110 contents : read
1211
@@ -15,10 +14,10 @@ jobs:
1514 runs-on : ubuntu-latest
1615 strategy :
1716 matrix :
18- node-version : &node-versions [20.x, 22.x, 24.x]
17+ node-version : &node-versions [22.x, 24.x]
1918
2019 steps :
21- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 .0.0
20+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
2221 with :
2322 fetch-depth : 0
2423 - name : setup
4544 -cvf ${{ runner.temp }}/workspace.tar .
4645
4746 - name : Upload workspace
48- uses : actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5 .0.0
47+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7 .0.1
4948 with :
5049 name : workspace-${{ matrix.node-version }}
5150 path : ${{ runner.temp }}/workspace.tar
@@ -58,15 +57,15 @@ jobs:
5857 matrix :
5958 node-version : [24.x]
6059 steps :
61- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 .0.0
60+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
6261 with :
6362 fetch-depth : 0
6463 - name : setup
6564 uses : ./.github/actions/setup-node-pnpm
6665 with :
6766 node-version : ${{ matrix.node-version }}
6867
69- - uses : actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
68+ - uses : actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
7069 id : nextjs-cache
7170 with :
7271 path : packages/documentation/.next/cache
7574 ${{ runner.os }}-nextjs-${{ hashFiles('pnpm-lock.yaml') }}-
7675
7776 - name : Download built workspace
78- uses : actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6 .0.0
77+ uses : actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8 .0.1
7978 with :
8079 name : workspace-${{ matrix.node-version }}
8180 path : ${{runner.temp}}
@@ -94,15 +93,15 @@ jobs:
9493 matrix :
9594 node-version : *node-versions
9695 steps :
97- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 .0.0
96+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
9897 with :
9998 fetch-depth : 0
10099 - name : setup
101100 uses : ./.github/actions/setup-node-pnpm
102101 with :
103102 node-version : ${{ matrix.node-version }}
104103 - name : Download built workspace
105- uses : actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6 .0.0
104+ uses : actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8 .0.1
106105 with :
107106 name : workspace-${{ matrix.node-version }}
108107 path : ${{runner.temp}}
@@ -125,7 +124,7 @@ jobs:
125124 node-version : *node-versions
126125 schema-builder : [joi, zod-v3, zod-v4]
127126 steps :
128- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 .0.0
127+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
129128 with :
130129 fetch-depth : 0
131130 - name : setup
@@ -134,7 +133,7 @@ jobs:
134133 node-version : ${{ matrix.node-version }}
135134
136135 - name : Download built workspace
137- uses : actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6 .0.0
136+ uses : actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8 .0.1
138137 with :
139138 name : workspace-${{ matrix.node-version }}
140139 path : ${{runner.temp}}
@@ -159,7 +158,7 @@ jobs:
159158 matrix :
160159 node-version : *node-versions
161160 steps :
162- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 .0.0
161+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
163162 with :
164163 fetch-depth : 0
165164 - name : setup
@@ -168,7 +167,7 @@ jobs:
168167 node-version : ${{ matrix.node-version }}
169168
170169 - name : Download built workspace
171- uses : actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6 .0.0
170+ uses : actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8 .0.1
172171 with :
173172 name : workspace-${{ matrix.node-version }}
174173 path : ${{runner.temp}}
0 commit comments