]> git.ipfire.org Git - thirdparty/rspamd.git/commit
[Test] Add WebUI E2E workflow with Playwright 5569/head
authorAlexander Moisseev <moiseev@mezonplus.ru>
Tue, 12 Aug 2025 16:09:07 +0000 (19:09 +0300)
committerAlexander Moisseev <moiseev@mezonplus.ru>
Tue, 12 Aug 2025 16:09:07 +0000 (19:09 +0300)
commit22046fed3ff0c84d515f1a9cfeadcce759ddd899
treec27c82994f6952d81ad810b8b322695ace8793cc
parentb6a3d5c9a6775d8fb064d9b2c6bfad397d4fabe6
[Test] Add WebUI E2E workflow with Playwright

Add a GitHub Actions workflow to run WebUI E2E tests
with Playwright on legacy and latest browser versions
against rspamd binaries built in the pipeline.
.github/workflows/ci.yml
.github/workflows/ci_rspamd.yml
.github/workflows/ci_webui_e2e_playwright.yml [new file with mode: 0644]
eslint.config.mjs
test/playwright/helpers/auth.mjs [new file with mode: 0644]
test/playwright/playwright.config.mjs [new file with mode: 0644]
test/playwright/tests/api.spec.mjs [new file with mode: 0644]
test/playwright/tests/basic.spec.mjs [new file with mode: 0644]
test/playwright/tests/config.spec.mjs [new file with mode: 0644]
test/playwright/tests/logs.spec.mjs [new file with mode: 0644]
test/playwright/tests/symbols.spec.mjs [new file with mode: 0644]