fix(ci): exclude WebDAV and SuperSync tests from build workflow

WebDAV and SuperSync E2E tests require dedicated server infrastructure
and should only run in the scheduled E2E workflow or manually. This
prevents build failures when the required servers are not available.

- Added @webdav tag to all WebDAV test files for consistent filtering
- Updated build.yml to exclude @webdav and @supersync tagged tests
This commit is contained in:
Johannes Millan 2026-01-21 20:42:50 +01:00
parent 94e1550227
commit cd5151f4f7
9 changed files with 9 additions and 9 deletions

View file

@ -60,7 +60,7 @@ jobs:
run: npm run test
- name: Test E2E
run: npm run e2e
run: npx playwright test --config e2e/playwright.config.ts --grep-invert "@webdav|@supersync"
- name: 'Upload E2E results on failure'
if: ${{ failure() }}