mirror of
https://github.com/ether/etherpad-lite.git
synced 2026-05-04 19:56:37 +02:00
Fix webkit frontend tests silently passing when they fail (#7408)
* Improve update-plugins workflow resilience and add summary Continue processing remaining plugins when one fails instead of crashing. Add summary at the end showing succeeded/failed/skipped counts and plugin names. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Fix webkit frontend tests silently passing when they fail Remove `|| true` from the webkit Playwright test step that was swallowing non-zero exit codes, causing the workflow to always report success regardless of test results. Fixes #7405 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
2358a052f1
commit
264bab54c7
2
.github/workflows/frontend-tests.yml
vendored
2
.github/workflows/frontend-tests.yml
vendored
@ -192,7 +192,7 @@ jobs:
|
||||
done
|
||||
cd src
|
||||
gnpm exec playwright install webkit --with-deps
|
||||
gnpm run test-ui --project=webkit || true
|
||||
gnpm run test-ui --project=webkit
|
||||
- uses: actions/upload-artifact@v7
|
||||
if: always()
|
||||
with:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user