From 6f0fd6cb7f6e744851d9e37f33e1dd452deb2af1 Mon Sep 17 00:00:00 2001 From: Luke Hagar Date: Wed, 3 Jun 2026 20:41:46 -0500 Subject: [PATCH] Pin CI Node runtime to 24.15.0 Avoid the Electron installer regression seen on newer Node 24 patch releases while keeping the existing npm-based workflows intact. Co-authored-by: Cursor --- .github/workflows/macos.yml | 2 +- .github/workflows/release.yml | 6 +++--- .github/workflows/ubuntu.yml | 2 +- .github/workflows/windows.yml | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 18e4ea4e..723d7076 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -19,7 +19,7 @@ jobs: - name: Set up Node.js uses: actions/setup-node@v4 with: - node-version: '24' + node-version: '24.15.0' cache: 'npm' - name: Install Dependencies diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d644d8c6..088bd042 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -31,7 +31,7 @@ jobs: - name: Set up Node.js uses: actions/setup-node@v4 with: - node-version: '24' + node-version: '24.15.0' - name: Ensure jq is available shell: bash @@ -187,13 +187,13 @@ jobs: if: runner.os == 'Windows' uses: actions/setup-node@v4 with: - node-version: '24' + node-version: '24.15.0' - name: Set up Node.js (Unix) if: runner.os != 'Windows' uses: actions/setup-node@v4 with: - node-version: '24' + node-version: '24.15.0' cache: 'npm' - name: Enable Windows long paths diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index 561ffa7e..e932cfeb 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -27,7 +27,7 @@ jobs: - name: Set up Node.js uses: actions/setup-node@v4 with: - node-version: '24' + node-version: '24.15.0' cache: 'npm' - name: Install Dependencies diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 5f2f93cc..1f3429d2 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -30,7 +30,7 @@ jobs: - name: Set up Node.js uses: actions/setup-node@v4 with: - node-version: '24' + node-version: '24.15.0' - name: Enable Windows long paths shell: powershell