👷(CI) remove test-e2e-other-browser job

We don't maintain the test-e2e-other-browser job,
and it often fails due to various reasons.
To avoid unnecessary noise in our CI pipeline, we
will remove this job.

We are adding workflow_dispatch trigger to the e2e-tests
workflow, so that we can still run e2e tests on other
browsers when needed from the Github actions UI.
This commit is contained in:
Anthony LC
2026-06-09 15:18:33 +02:00
parent 593c98c7d1
commit f4db774545
3 changed files with 18 additions and 8 deletions
+17
View File
@@ -1,6 +1,23 @@
name: E2E Tests
on:
workflow_dispatch:
inputs:
browser-name:
description: "Name used for cache keys and artifact names (e.g. chromium, other-browser)"
required: false
default: "other-browser"
type: string
projects:
description: "Playwright --project flags (e.g. --project=firefox --project=webkit)"
required: false
default: "--project=firefox --project=webkit"
type: string
timeout-minutes:
description: "Job timeout in minutes"
required: false
default: "30"
type: string
workflow_call:
inputs:
browser-name: