From 792fda42c0e04a0c434df00d68d18a2f78c42d39 Mon Sep 17 00:00:00 2001 From: Undyingwraith Date: Mon, 20 Jan 2025 04:35:17 +0100 Subject: [PATCH] Further release improvements --- .github/workflows/release.yml | 3 +++ packages/desktop/src/main/index.ts | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) 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 {