From be78c72887f2526891f405a6b2efc62b16acfaeb Mon Sep 17 00:00:00 2001 From: James Brunton Date: Fri, 14 Nov 2025 13:41:07 +0000 Subject: [PATCH] Only build Tauri for things that touch desktop specifically, or main/V2 (#4897) # Description of Changes Only build Tauri for things that touch desktop specifically, or main/V2 --- .github/workflows/tauri-build.yml | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/.github/workflows/tauri-build.yml b/.github/workflows/tauri-build.yml index 077704d23..4c833bc16 100644 --- a/.github/workflows/tauri-build.yml +++ b/.github/workflows/tauri-build.yml @@ -17,18 +17,11 @@ on: branches: [main, V2] paths: - 'frontend/src-tauri/**' - - 'frontend/src/**' - - 'frontend/package.json' - - 'frontend/package-lock.json' + - 'frontend/src/desktop/**' + - 'frontend/tsconfig.desktop.json' - '.github/workflows/tauri-build.yml' push: branches: [main, V2] - paths: - - 'frontend/src-tauri/**' - - 'frontend/src/**' - - 'frontend/package.json' - - 'frontend/package-lock.json' - - '.github/workflows/tauri-build.yml' permissions: contents: read @@ -344,4 +337,4 @@ jobs: echo "❌ Some Tauri builds failed." echo "Please check the logs and fix any issues." exit 1 - fi \ No newline at end of file + fi