From cd99cd20df29792e02e7d452b9fbe1edae613a4e Mon Sep 17 00:00:00 2001 From: Simon Bernier St-Pierre Date: Sat, 8 Aug 2026 14:16:33 -0400 Subject: [PATCH] optimize test pipeline --- .woodpecker/e2e.yml | 17 ----------------- .woodpecker/test.yml | 9 +++++++++ 2 files changed, 9 insertions(+), 17 deletions(-) delete mode 100644 .woodpecker/e2e.yml diff --git a/.woodpecker/e2e.yml b/.woodpecker/e2e.yml deleted file mode 100644 index b835fa0..0000000 --- a/.woodpecker/e2e.yml +++ /dev/null @@ -1,17 +0,0 @@ -when: - event: [push, pull_request] - -steps: - e2e-build: - image: rust:1 - commands: - - cargo build - - e2e-test: - image: node:24 - directory: e2e - commands: - - apt-get update - - apt-get install -y --no-install-recommends ca-certificates fonts-liberation libasound2 libatk-bridge2.0-0 libatk1.0-0 libcups2 libdbus-1-3 libdrm2 libgbm1 libglib2.0-0 libgtk-3-0 libnspr4 libnss3 libpango-1.0-0 libx11-6 libxcb1 libxcomposite1 libxdamage1 libxext6 libxfixes3 libxkbcommon0 libxrandr2 xdg-utils - - npm install && npx playwright install chromium - - npx playwright test diff --git a/.woodpecker/test.yml b/.woodpecker/test.yml index 8379f98..d381a28 100644 --- a/.woodpecker/test.yml +++ b/.woodpecker/test.yml @@ -6,3 +6,12 @@ steps: image: rust:1 commands: - cargo test --all + + e2e-test: + image: node:24 + directory: e2e + commands: + - apt-get update + - apt-get install -y --no-install-recommends ca-certificates fonts-liberation libasound2 libatk-bridge2.0-0 libatk1.0-0 libcups2 libdbus-1-3 libdrm2 libgbm1 libglib2.0-0 libgtk-3-0 libnspr4 libnss3 libpango-1.0-0 libx11-6 libxcb1 libxcomposite1 libxdamage1 libxext6 libxfixes3 libxkbcommon0 libxrandr2 xdg-utils + - npm install && npx playwright install chromium + - npx playwright test