🔧 Force Node v24 on Github actions

This commit is contained in:
Baptiste Arnaud 2026-03-18 16:44:28 +01:00
parent c2b251c7e5
commit d802cd84c7
No known key found for this signature in database
7 changed files with 27 additions and 5 deletions

View File

@ -28,6 +28,9 @@ jobs:
DISCORD_BOT_TOKEN: "${{ secrets.DISCORD_BOT_TOKEN }}"
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v4
with:
node-version: "24"
- uses: oven-sh/setup-bun@v2
with:
bun-version-file: "package.json"

View File

@ -12,16 +12,20 @@ jobs:
- uses: actions/checkout@v4
with:
fetch-depth: 2
- uses: actions/setup-node@v4
with:
node-version: "24"
- uses: oven-sh/setup-bun@v2
with:
bun-version-file: "package.json"
- name: Run Nx ignore
# https://github.com/vercel/turborepo/issues/6348
- name: Run Turbo ignore
id: check_changes
run: |
echo "Running script..."
set +e
bunx nx-ignore partykit --slim-install
bunx turbo-ignore @typebot.io/partykit
exit_code=$?
set -e

View File

@ -12,16 +12,19 @@ jobs:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: actions/setup-node@v4
with:
node-version: "24"
- uses: oven-sh/setup-bun@v2
with:
bun-version-file: "package.json"
- name: Run Nx ignore
- name: Run Turbo ignore
id: check_changes
run: |
echo "Running nx-ignore..."
echo "Running turbo-ignore..."
set +e
bunx nx-ignore workflows --slim-install
bunx turbo-ignore workflows --task=typecheck
exit_code=$?
set -e

View File

@ -30,6 +30,9 @@ jobs:
STRIPE_PRO_CHATS_PRICE_ID: "${{ secrets.STRIPE_PRO_CHATS_PRICE_ID }}"
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v4
with:
node-version: "24"
- uses: oven-sh/setup-bun@v2
with:
bun-version-file: "package.json"

View File

@ -18,6 +18,9 @@ jobs:
NEXT_PUBLIC_VIEWER_URL: "http://localhost:3001"
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v4
with:
node-version: "24"
- uses: oven-sh/setup-bun@v2
with:
bun-version-file: "package.json"

View File

@ -12,6 +12,9 @@ jobs:
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v4
with:
node-version: "24"
- uses: oven-sh/setup-bun@v2
with:
bun-version-file: "package.json"

View File

@ -12,6 +12,9 @@ jobs:
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v4
with:
node-version: "24"
- uses: oven-sh/setup-bun@v2
with:
bun-version-file: "package.json"