diff --git a/.github/workflows/electronbuilder-build.yml b/.github/workflows/electronbuilder-build.yml index 713cd551..bce1b8ce 100644 --- a/.github/workflows/electronbuilder-build.yml +++ b/.github/workflows/electronbuilder-build.yml @@ -15,7 +15,8 @@ jobs: - name: Install Node.js, NPM and Yarn uses: actions/setup-node@v4 with: - node-version: 16 + node-version: 18 + - run: npm i -g npm@10 - name: Electron Builder Action(Using Node 20) uses: vingeraycn/action-electron-builder@v1.0.1 diff --git a/.github/workflows/release-packages.yml b/.github/workflows/release-packages.yml index fcfa1a9f..b008cbe8 100644 --- a/.github/workflows/release-packages.yml +++ b/.github/workflows/release-packages.yml @@ -15,11 +15,12 @@ jobs: - name: Install Node.js, NPM and Yarn uses: actions/setup-node@v4 with: - node-version: 16 + node-version: 18 - - name: Electron Builder Action (node16) - uses: gugiserman/action-electron-builder@v1.6.1-node16 - + - run: npm i -g npm@10 + + - name: Electron Builder Action(Using Node 20) + uses: vingeraycn/action-electron-builder@v1.0.1 with: # GitHub token, automatically provided to the action # (No need to define this secret in the repo settings) diff --git a/.github/workflows/run-tests-windows.yaml b/.github/workflows/run-tests-windows.yaml index 0bf2f790..8ac86479 100644 --- a/.github/workflows/run-tests-windows.yaml +++ b/.github/workflows/run-tests-windows.yaml @@ -15,7 +15,7 @@ jobs: strategy: matrix: - node-version: [16.x, 18.x] + node-version: [18.x, 20.x] steps: - uses: actions/checkout@v2 diff --git a/.github/workflows/run-tests.yaml b/.github/workflows/run-tests.yaml index ee4f5e4f..fa1ece33 100644 --- a/.github/workflows/run-tests.yaml +++ b/.github/workflows/run-tests.yaml @@ -15,7 +15,7 @@ jobs: strategy: matrix: - node-version: [ 16.x] + node-version: [ 18.x, 20.x] steps: - uses: actions/checkout@v2 diff --git a/.github/workflows/semantic-release.yml b/.github/workflows/semantic-release.yml index 7bdc70d5..e9b21f20 100644 --- a/.github/workflows/semantic-release.yml +++ b/.github/workflows/semantic-release.yml @@ -14,7 +14,7 @@ jobs: - name: Install Node.js, NPM and Yarn uses: actions/setup-node@v4 with: - node-version: 16 + node-version: 18 - name: build code run: npm i && npm run compile diff --git a/package-lock.json b/package-lock.json index b67898ae..28310257 100644 --- a/package-lock.json +++ b/package-lock.json @@ -81,8 +81,8 @@ "typescript": "4.9.3" }, "engines": { - "node": ">=10.18.1", - "npm": ">=5.6.0" + "node": ">=18.17.0", + "npm": ">=10.10.0" } }, "node_modules/@ampproject/remapping": { diff --git a/package.json b/package.json index 755157c0..e9b8099b 100644 --- a/package.json +++ b/package.json @@ -71,8 +71,8 @@ "zip-a-folder": "2.0.0" }, "engines": { - "node": ">=10.18.1", - "npm": ">=5.6.0" + "node": ">=18.17.0", + "npm": ">=10.10.0" }, "repository": { "type": "git",