mirror of
https://github.com/johannesjo/super-productivity.git
synced 2026-01-23 02:36:05 +00:00
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:
parent
94e1550227
commit
cd5151f4f7
9 changed files with 9 additions and 9 deletions
2
.github/workflows/build.yml
vendored
2
.github/workflows/build.yml
vendored
|
|
@ -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() }}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue