diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 700a5c8..2335efe 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,7 +18,7 @@ jobs: - uses: actions/setup-node@v6 with: - node-version: '20' + node-version: '24' cache: 'pnpm' - name: Setup Python (for node-gyp fallback path) @@ -46,7 +46,7 @@ jobs: - uses: actions/setup-node@v6 with: - node-version: '20' + node-version: '24' cache: 'pnpm' - name: Cache Electron binary diff --git a/.github/workflows/electron-smoke.yml b/.github/workflows/electron-smoke.yml index df55337..e2b7cd9 100644 --- a/.github/workflows/electron-smoke.yml +++ b/.github/workflows/electron-smoke.yml @@ -20,7 +20,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v6 with: - node-version: '20' + node-version: '24' - name: Setup Python (for node-gyp fallback path) uses: actions/setup-python@v6 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d36af02..7e8e2b4 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -70,7 +70,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v6 with: - node-version: '20' + node-version: '24' - name: Setup pnpm uses: pnpm/action-setup@v4 @@ -139,7 +139,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v6 with: - node-version: '20' + node-version: '24' - name: Setup pnpm uses: pnpm/action-setup@v4 diff --git a/.node-version b/.node-version index 2bd5a0a..a45fd52 100644 --- a/.node-version +++ b/.node-version @@ -1 +1 @@ -22 +24 diff --git a/package.json b/package.json index fea98d4..cfcb4ab 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ "postinstall": "electron-rebuild -f -o better-sqlite3" }, "engines": { - "node": ">=20.0.0 <23.0.0" + "node": ">=20.0.0 <25.0.0" }, "packageManager": "pnpm@10.28.2", "dependencies": {