diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3f63bb5..023e24d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -135,6 +135,8 @@ jobs: name: Deploy Website runs-on: ubuntu-latest needs: [build-and-release, publish-pypi] + env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true steps: - name: Checkout code uses: actions/checkout@v4 @@ -142,7 +144,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: '20' + node-version: '24' cache: 'npm' cache-dependency-path: './web/package-lock.json' diff --git a/.github/workflows/unified-pipeline.yml b/.github/workflows/unified-pipeline.yml index 98b4fc5..c77deb2 100644 --- a/.github/workflows/unified-pipeline.yml +++ b/.github/workflows/unified-pipeline.yml @@ -234,13 +234,15 @@ jobs: github.ref == 'refs/heads/main' && needs.changes.outputs.deploy_website == 'true' && needs.web-build.result == 'success' + env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true steps: - uses: actions/checkout@v4 - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: '20' + node-version: '24' cache: 'npm' cache-dependency-path: './web/package-lock.json'