Commit Graph
4 Commits
Author SHA1 Message Date
Anthony LC f4db774545 👷(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.
2026-06-09 15:18:33 +02:00
Manuel Raynaud 59499a83f9 🔧(ci) keep node version 22
the node version was updated to version 24, we want to keep version 22.
2026-05-13 08:57:51 +02:00
renovate[bot]andManuel Raynaud 06eb49dd43 ⬆️(dependencies) Pin dependencies
use commit hash instead of tag.
2026-05-13 08:57:50 +02:00
Anthony LC d9334352bb ♻️(CI) factorized E2E tests into a separate workflow
We had to maintains 2 jobs, test-e2e-chromium and
test-e2e-other-browser, in the impress-frontend
workflow.
By factorising the E2E tests into a separate
workflow, we can now maintain only one job for
each browser, which is much simpler and easier
to maintain.
2026-04-13 11:36:23 +02:00