chore: cleanup desktop scripts; use web react version for toast package

This commit is contained in:
Mo
2022-06-12 21:48:30 -05:00
parent 6642dbad51
commit 394c98a619
47 changed files with 142 additions and 388 deletions

View File

@@ -5,7 +5,6 @@ on:
jobs:
Mac:
if: true == false
runs-on: macos-latest
defaults:
run:
@@ -22,7 +21,7 @@ jobs:
- name: MacX64
run: |
yarn run electron-builder --mac --x64 --publish=never
node scripts/fix-mac-zip
node scripts/fixMacZip.mjs
- name: MacArm64
run: yarn run electron-builder --mac --arm64 --publish=never
- name: Upload
@@ -37,7 +36,6 @@ jobs:
packages/desktop/dist/*.yaml
Linux:
if: true == false
runs-on: ubuntu-latest
defaults:
run:
@@ -132,7 +130,7 @@ jobs:
Publish:
runs-on: ubuntu-latest
needs: [Windows]
needs: [Windows, Mac, Linux]
defaults:
run:
working-directory: packages/desktop
@@ -160,4 +158,8 @@ jobs:
draft: true
name: "Desktop ${{ steps.package-version.outputs.current-version}}"
files: packages/desktop/dist/*
- run: node scripts/publishSnap.mjs
- name: Publish Snap
run: |
echo ${{ secrets.SNAPCRAFT_LOGIN_FILE }} >> snapauth.txt
snapcraft login --with=snapauth.txt
snapcraft upload dist/standard-notes-${{ steps.package-version.outputs.current-version}}-linux-amd64.snap