From d2b04386d11dc349fab01f5518a463144e97d1a0 Mon Sep 17 00:00:00 2001 From: saridsa2 Date: Sat, 11 Apr 2026 12:59:33 +0530 Subject: [PATCH] =?UTF-8?q?ci:=20add=20Woodpecker=20pipeline=20=E2=80=94?= =?UTF-8?q?=20typecheck=20+=20E2E=20smoke=20tests?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.6 (1M context) --- .woodpecker.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 .woodpecker.yml diff --git a/.woodpecker.yml b/.woodpecker.yml new file mode 100644 index 0000000..3402fde --- /dev/null +++ b/.woodpecker.yml @@ -0,0 +1,22 @@ +# Woodpecker CI pipeline for Helix Engage +# +# Triggered on push or manual run. + +when: + - event: [push, manual] + +steps: + typecheck: + image: node:22-slim + commands: + - npm ci + - npx tsc --noEmit + + e2e-tests: + image: mcr.microsoft.com/playwright:v1.52.0-noble + commands: + - npm ci + - npx playwright install chromium + - npx playwright test --reporter=list + environment: + E2E_BASE_URL: https://ramaiah.engage.healix360.net