etherpad-lite/.github/workflows
John McLear 264bab54c7
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>
2026-03-31 11:25:55 +01:00
..
backend-tests.yml build(deps): bump actions/cache from 4 to 5 (#7264) 2025-12-19 21:24:15 +01:00
build-and-deploy-docs.yml build(deps): bump actions/deploy-pages from 4 to 5 (#7391) 2026-03-30 21:27:35 +02:00
codeql-analysis.yml build(deps): bump actions/checkout from 5 to 6 (#7233) 2025-11-30 20:31:22 +01:00
dependency-review.yml build(deps): bump actions/checkout from 5 to 6 (#7233) 2025-11-30 20:31:22 +01:00
docker.yml build(deps): bump docker/setup-qemu-action from 3 to 4 (#7351) 2026-03-08 22:35:34 +01:00
frontend-admin-tests.yml build(deps): bump actions/upload-artifact from 6 to 7 (#7339) 2026-03-13 11:37:42 +00:00
frontend-tests.yml Fix webkit frontend tests silently passing when they fail (#7408) 2026-03-31 11:25:55 +01:00
handleRelease.yml build(deps): bump actions/cache from 4 to 5 (#7264) 2025-12-19 21:24:15 +01:00
load-test.yml build(deps): bump actions/cache from 4 to 5 (#7264) 2025-12-19 21:24:15 +01:00
perform-type-check.yml build(deps): bump actions/cache from 4 to 5 (#7264) 2025-12-19 21:24:15 +01:00
rate-limit.yml build(deps): bump actions/cache from 4 to 5 (#7264) 2025-12-19 21:24:15 +01:00
release.yml build(deps): bump reitzig/actions-asciidoctor from 2.0.3 to 2.0.4 (#7370) 2026-03-16 16:34:06 +00:00
releaseEtherpad.yml build(deps): bump actions/cache from 4 to 5 (#7264) 2025-12-19 21:24:15 +01:00
stale.yml build(deps): bump actions/stale from 9 to 10 (#7115) 2025-09-08 19:25:33 +02:00
update-plugins.yml Improve update-plugins workflow resilience and add summary (#7407) 2026-03-31 11:15:41 +01:00
upgrade-from-latest-release.yml build(deps): bump actions/cache from 4 to 5 (#7264) 2025-12-19 21:24:15 +01:00