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"