chore: cleanup desktop scripts; use web react version for toast package
This commit is contained in:
12
.github/workflows/desktop.release.yml
vendored
12
.github/workflows/desktop.release.yml
vendored
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user