@@ -51,13 +51,12 @@ jobs:
5151 run : |
5252 cp target/x86_64-unknown-linux-gnu/release/nanoframe-core packages/nanoframe-core-linux-x64/bin/nanoframe-core
5353 chmod +x packages/nanoframe-core-linux-x64/bin/nanoframe-core
54+ - uses : pnpm/action-setup@v4
5455 - name : Setup Node
5556 uses : actions/setup-node@v5
5657 with :
57- node-version : 20
58+ node-version : 22
5859 registry-url : ' https://registry.npmjs.org'
59- - name : Enable Corepack (pnpm)
60- run : corepack enable
6160 - name : Set version in platform package
6261 working-directory : packages/nanoframe-core-linux-x64
6362 run : pnpm pkg set "version=${{ needs.prepare.outputs.version }}"
@@ -95,13 +94,12 @@ jobs:
9594 shell : pwsh
9695 run : |
9796 Copy-Item -Force "target/x86_64-pc-windows-msvc/release/nanoframe-core.exe" "packages/nanoframe-core-win32-x64/bin/nanoframe-core.exe"
97+ - uses : pnpm/action-setup@v4
9898 - name : Setup Node
9999 uses : actions/setup-node@v5
100100 with :
101- node-version : 20
101+ node-version : 22
102102 registry-url : ' https://registry.npmjs.org'
103- - name : Enable Corepack (pnpm)
104- run : corepack enable
105103 - name : Set version in platform package
106104 working-directory : packages/nanoframe-core-win32-x64
107105 run : pnpm pkg set "version=${{ needs.prepare.outputs.version }}"
@@ -142,13 +140,12 @@ jobs:
142140 shell : pwsh
143141 run : |
144142 Copy-Item -Force "target/aarch64-pc-windows-msvc/release/nanoframe-core.exe" "packages/nanoframe-core-win32-arm64/bin/nanoframe-core.exe"
143+ - uses : pnpm/action-setup@v4
145144 - name : Setup Node
146145 uses : actions/setup-node@v5
147146 with :
148- node-version : 20
147+ node-version : 22
149148 registry-url : ' https://registry.npmjs.org'
150- - name : Enable Corepack (pnpm)
151- run : corepack enable
152149 - name : Set version in platform package
153150 working-directory : packages/nanoframe-core-win32-arm64
154151 run : pnpm pkg set "version=${{ needs.prepare.outputs.version }}"
@@ -189,13 +186,12 @@ jobs:
189186 run : |
190187 cp target/x86_64-apple-darwin/release/nanoframe-core packages/nanoframe-core-darwin-x64/bin/nanoframe-core
191188 chmod +x packages/nanoframe-core-darwin-x64/bin/nanoframe-core
189+ - uses : pnpm/action-setup@v4
192190 - name : Setup Node
193191 uses : actions/setup-node@v5
194192 with :
195- node-version : 20
193+ node-version : 22
196194 registry-url : ' https://registry.npmjs.org'
197- - name : Enable Corepack (pnpm)
198- run : corepack enable
199195 - name : Set version in platform package
200196 working-directory : packages/nanoframe-core-darwin-x64
201197 run : pnpm pkg set "version=${{ needs.prepare.outputs.version }}"
@@ -233,13 +229,12 @@ jobs:
233229 run : |
234230 cp target/aarch64-apple-darwin/release/nanoframe-core packages/nanoframe-core-darwin-arm64/bin/nanoframe-core
235231 chmod +x packages/nanoframe-core-darwin-arm64/bin/nanoframe-core
232+ - uses : pnpm/action-setup@v4
236233 - name : Setup Node
237234 uses : actions/setup-node@v5
238235 with :
239- node-version : 20
236+ node-version : 22
240237 registry-url : ' https://registry.npmjs.org'
241- - name : Enable Corepack (pnpm)
242- run : corepack enable
243238 - name : Set version in platform package
244239 working-directory : packages/nanoframe-core-darwin-arm64
245240 run : pnpm pkg set "version=${{ needs.prepare.outputs.version }}"
@@ -268,13 +263,12 @@ jobs:
268263 - uses : actions/checkout@v5
269264 - name : Ensure jq is installed
270265 run : sudo apt-get update && sudo apt-get install -y jq
266+ - uses : pnpm/action-setup@v4
271267 - name : Setup Node
272268 uses : actions/setup-node@v5
273269 with :
274- node-version : 20
270+ node-version : 22
275271 registry-url : ' https://registry.npmjs.org'
276- - name : Enable Corepack (pnpm)
277- run : corepack enable
278272 - name : Update version and optionalDependencies
279273 working-directory : packages/nanoframe
280274 run : |
0 commit comments