Skip to content

Commit 88f6cac

Browse files
committed
Updated node version to 24 and fixed manager error/warning.
1 parent 09471b2 commit 88f6cac

1 file changed

Lines changed: 10 additions & 10 deletions

File tree

.github/workflows/nextjs-static-gh-pages.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -58,32 +58,32 @@ jobs:
5858
id: detect-pm
5959
run: |
6060
if [ -f "pnpm-lock.yaml" ]; then
61-
echo "manager=pnpm" >> $GITHUB_ENV
62-
echo "command=install" >> $GITHUB_ENV
63-
echo "runner=pnpm exec" >> $GITHUB_ENV
61+
echo "manager=pnpm" >> $GITHUB_OUTPUT
62+
echo "command=install" >> $GITHUB_OUTPUT
63+
echo "runner=pnpm exec" >> $GITHUB_OUTPUT
6464
else
65-
echo "manager=npm" >> $GITHUB_ENV
66-
echo "command=ci" >> $GITHUB_ENV
67-
echo "runner=npx --no-install" >> $GITHUB_ENV
65+
echo "manager=npm" >> $GITHUB_OUTPUT
66+
echo "command=ci" >> $GITHUB_OUTPUT
67+
echo "runner=npx --no-install" >> $GITHUB_OUTPUT
6868
fi
6969
7070
- name: 📦 Install pnpm
71-
if: env.manager == 'pnpm'
71+
if: steps.detect-pm.outputs.manager == 'pnpm'
7272
run: npm install -g pnpm
7373

7474
- name: ⚙️ Setup Node.js
7575
uses: actions/setup-node@v4
7676
with:
77-
node-version: '20'
78-
cache: ${{ env.manager }}
77+
node-version: '24'
78+
cache: ${{ steps.detect-pm.outputs.manager }}
7979

8080
- name: 🚫 Ephemerally delete server/api files
8181
run: |
8282
echo "Deleting src/app/api, src/server, src/proxy.ts, and src/app/jobs/[id] for static build..."
8383
rm -rf src/app/api src/server src/proxy.ts src/app/jobs/[id] src/app/[...not-found] prisma.config.ts
8484
8585
- name: 📥 Install dependencies
86-
run: ${{ env.manager }} ${{ env.command }}
86+
run: ${{ steps.detect-pm.outputs.manager }} ${{ steps.detect-pm.outputs.command }}
8787

8888
- name: 🏗 Generate Static Build
8989
env:

0 commit comments

Comments
 (0)