From a3c2ed8ed1a98d3f736404fb730833a309ccce21 Mon Sep 17 00:00:00 2001 From: Julian Wolf Date: Sun, 5 Apr 2026 21:34:26 +0200 Subject: [PATCH 1/6] Update Linux build command to include AppImage and deb --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c367f9e..92eadef 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "preview": "vite preview", "build:mac": "tsc && vite build && electron-builder --mac", "build:win": "tsc && vite build && electron-builder --win", - "build:linux": "tsc && vite build && electron-builder --linux", + "build:linux": "tsc && vite build && electron-builder --linux AppImage deb", "test": "vitest --run", "test:watch": "vitest", "build-vite": "tsc && vite build", From 1591edbeca32291eeb795e710aa2cce0ee6a619b Mon Sep 17 00:00:00 2001 From: Julian Wolf Date: Sun, 5 Apr 2026 21:35:33 +0200 Subject: [PATCH 2/6] Add .deb files to build artifacts --- .github/workflows/build.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4cc446f..5638ffc 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -97,4 +97,5 @@ jobs: path: | release/**/*.AppImage release/**/*.zsync + release/**/*.deb retention-days: 30 From c9861dbef85a3ef8abce5aa96ed3b45fe336e9d2 Mon Sep 17 00:00:00 2001 From: Julian Wolf Date: Sun, 5 Apr 2026 21:54:03 +0200 Subject: [PATCH 3/6] Refactor CI workflow for E2E tests Updated CI workflow to include E2E tests conditionally. --- .github/workflows/ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 757d997..b0be9a4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -46,6 +46,7 @@ jobs: e2e: name: E2E Tests runs-on: ubuntu-latest + if: false steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 From 925a7e532d9e4f3c5ece65f72592e9da5ce6d579 Mon Sep 17 00:00:00 2001 From: Julian Wolf Date: Sun, 5 Apr 2026 22:04:16 +0200 Subject: [PATCH 4/6] Add author information to package.json --- package.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/package.json b/package.json index 92eadef..e129a59 100644 --- a/package.json +++ b/package.json @@ -8,6 +8,10 @@ "node": "22.22.1", "npm": "10.9.4" }, + "author": { + "name": "Sid", + "email": "svaddem@asu.edu" + } "scripts": { "dev": "vite", "build": "tsc && vite build && electron-builder", From 3e28e5860d376c7afe76d4ca82f686172e7fb48f Mon Sep 17 00:00:00 2001 From: Julian Wolf Date: Sun, 5 Apr 2026 22:06:06 +0200 Subject: [PATCH 5/6] Fix JSON formatting in package.json --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index e129a59..8817372 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ "author": { "name": "Sid", "email": "svaddem@asu.edu" - } + }, "scripts": { "dev": "vite", "build": "tsc && vite build && electron-builder", From 37e1a82d05e3fb1bc9220883cbfb6065f7829c28 Mon Sep 17 00:00:00 2001 From: Julian Wolf Date: Mon, 6 Apr 2026 01:26:43 +0200 Subject: [PATCH 6/6] Update ci.yml --- .github/workflows/ci.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b0be9a4..757d997 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -46,7 +46,6 @@ jobs: e2e: name: E2E Tests runs-on: ubuntu-latest - if: false steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4