From bb8bcaf409aede246a0a75e2704fcd23a2e154f6 Mon Sep 17 00:00:00 2001 From: silver Date: Mon, 22 Dec 2025 16:05:30 +0100 Subject: [PATCH 1/2] fix(ci): Only build Assistant from git for main branch For stable branches, use the App Store version to avoid compatibility issues with newer Assistant versions that only support Nextcloud versions 33+ Signed-off-by: silver [skip ci] --- .github/workflows/cypress-e2e.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/cypress-e2e.yml b/.github/workflows/cypress-e2e.yml index db500b92a52..e37e574f54a 100644 --- a/.github/workflows/cypress-e2e.yml +++ b/.github/workflows/cypress-e2e.yml @@ -85,6 +85,7 @@ jobs: TESTING=true npm run build --if-present - name: Install node dependencies & build assistant app + if: matrix.server-versions == 'main' working-directory: apps/assistant run: | composer install --no-dev From b35d8a81c3b8de64a6c4fa2bb5141a29f74c4da9 Mon Sep 17 00:00:00 2001 From: silver Date: Mon, 22 Dec 2025 16:52:02 +0100 Subject: [PATCH 2/2] fix(cypress): checkout Assistant app repo only on main Signed-off-by: silver --- .github/workflows/cypress-e2e.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/cypress-e2e.yml b/.github/workflows/cypress-e2e.yml index e37e574f54a..33e511822fc 100644 --- a/.github/workflows/cypress-e2e.yml +++ b/.github/workflows/cypress-e2e.yml @@ -48,6 +48,7 @@ jobs: path: apps/viewer - name: Checkout assistant + if: matrix.server-versions == 'main' uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0 with: persist-credentials: false