diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c50ad76..e6fb6fe 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -7,10 +7,10 @@ jobs: build_on_linux: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@master + - uses: actions/checkout@v5 + - uses: actions/setup-node@v5 with: - node-version: 20 + node-version: 22 - name: install dependencies run: npm install - name: build @@ -19,10 +19,10 @@ jobs: build_on_mac: runs-on: macos-latest steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@master + - uses: actions/checkout@v5 + - uses: actions/setup-node@v5 with: - node-version: 20 + node-version: 22 - name: install dependencies run: npm install - name: build @@ -31,10 +31,10 @@ jobs: build_on_win: runs-on: windows-latest steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@master + - uses: actions/checkout@v5 + - uses: actions/setup-node@v5 with: - node-version: 20 + node-version: 22 - name: install dependencies run: npm install - name: build diff --git a/forge.config.js b/forge.config.js index 0a9ca6b..1e715e8 100644 --- a/forge.config.js +++ b/forge.config.js @@ -6,7 +6,7 @@ module.exports = { makers: [ { name: '@electron-forge/maker-squirrel', - platforms: ['windows'], + platforms: ['win32'], config: { bin: 'simplycode', } diff --git a/package.json b/package.json index 2e86c16..18428c9 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "make": "electron-forge make", "make-mac": "electron-forge make --platform darwin", "make-macintel": "electron-forge make --platform darwin --arch=\"arm64\"", - "postinstall": "scripts/post-install.sh", + "postinstall": "bash scripts/post-install.sh", "publish": "electron-forge publish" }, "productName": "simplycode", @@ -31,11 +31,11 @@ "@electron-forge/plugin-fuses": "^7.5.0", "@electron-forge/publisher-github": "^7.5.0", "@electron/fuses": "^1.8.0", - "electron": "^37.3.1", - "electron-installer-debian": "^3.2.0", - "electron-installer-redhat": "^3.4.0" + "electron": "^37.3.1" }, "optionalDependencies": { + "electron-installer-redhat": "^3.4.0", + "electron-installer-debian": "^3.2.0", "@electron-forge/maker-dmg": "^7.5.0", "appdmg": "^0.6.6", "electron-installer-dmg": "^5.0.1"