diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9b58799..04e559c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -18,6 +18,9 @@ jobs: run: yarn --immutable --check-cache - name: Run build run: yarn build + - name: Install snapcraft + run: sudo snap install snapcraft --classic + if: ${{ matrix.os == 'ubuntu-latest'}} - name: Build Electron app run: | cd ./packages/desktop diff --git a/packages/desktop/src/main/index.ts b/packages/desktop/src/main/index.ts index 84609cd..96c5580 100644 --- a/packages/desktop/src/main/index.ts +++ b/packages/desktop/src/main/index.ts @@ -9,7 +9,7 @@ process.on('uncaughtException', function (error) { }); function getAppPath(): string { - return app.getPath('appData'); + return join(app.getPath('appData'), app.getName(), 'Data'); } function createWindow(): void {