Luigit
repositories / pi-ext

pi-ext

bugabingas pi extensions

owned by admin

ci: require extension browser e2e

0ae0f35f938e27c9d08d16e2325ce85ff7872132

Oliver Jan Krylow <oliver@bugabinga.net> · 2026-07-12 22:10 UTC

unsigned 1 parent

Changed files (1)

mise.toml

ready
@@ -60,7 +60,7 @@
description = "Run all extension browser E2E tests"
depends = ["install"]
run = [
- "npm exec -- playwright install chromium firefox",
+ "npm exec -- playwright install{% if env.CI %} --with-deps{% endif %} chromium firefox",
"mise run --jobs 1 //extensions/...:e2e",
]
@@ -76,7 +76,12 @@
[tasks.ci]
description = "Release gate"
-run = ["mise run lint", "mise run test", "mise run check"]
+run = [
+ "mise run check",
+ "mise run lint",
+ "mise run test",
+ "mise run e2e",
+]
[tasks.list]
description = "List extensions"