Skip to content

Commit

Permalink
fix: install electron-installer-debian as optional
Browse files Browse the repository at this point in the history
  • Loading branch information
jamezrin committed Jun 5, 2024
1 parent 0cc25ed commit 9655edf
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions .github/workflows/prepare-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ jobs:
cp -r asar-extracted/. clean-source
rm -rf clean-source/node_modules
mkdir -p clean-source/extraResources
mkdir -p clean-source/extraResources
cp app-extracted/resources/trayIcon.ico clean-source/extraResources
- name: Fix and clean package.json
Expand Down Expand Up @@ -115,7 +115,9 @@ jobs:
@electron-forge/plugin-webpack@${ELECTRON_FORGE_VERSION} \
@electron-forge/publisher-github@${ELECTRON_FORGE_VERSION} \
@electron-forge/shared-types@${ELECTRON_FORGE_VERSION} \
@electron-forge/maker-squirrel@${ELECTRON_FORGE_VERSION} \
@electron-forge/maker-squirrel@${ELECTRON_FORGE_VERSION}
npm install --package-lock-only --no-package-lock --save-optional \
[email protected]
- name: Install enhancer package
Expand All @@ -126,10 +128,10 @@ jobs:
npm install --package-lock-only --no-package-lock --save \
git://github.com/notion-enhancer/notion-enhancer.git#${NOTION_ENHANCER_COMMIT}
# - name: Update lockfile
# working-directory: work/clean-source
# shell: bash
# run: npm install --package-lock-only
- name: Update lockfile
working-directory: work/clean-source
shell: bash
run: npm install --package-lock-only

- name: Zip source directory
working-directory: work
Expand Down

0 comments on commit 9655edf

Please sign in to comment.