From f0614b09c7ea5990b0db851b459dc8876d6edc00 Mon Sep 17 00:00:00 2001 From: Pascal Perrenoud Date: Fri, 12 Sep 2025 08:43:37 +0200 Subject: [PATCH] ci : split all steps of check --- .woodpecker/test.yml | 38 +++++++++++++++++++++++++++++++++++--- 1 file changed, 35 insertions(+), 3 deletions(-) diff --git a/.woodpecker/test.yml b/.woodpecker/test.yml index e8d85bd..fa20115 100644 --- a/.woodpecker/test.yml +++ b/.woodpecker/test.yml @@ -10,10 +10,42 @@ steps: commands: - npm install - test: - image: oven/bun:alpine + typecheck: + image: node when: - event: [pull_request, push, manual] depends_on: install commands: - - bun test + - npm run typecheck + + lint: + image: node + when: + - event: [pull_request, push, manual] + depends_on: install + commands: + - npm run lint + + fmt: + image: node + when: + - event: [pull_request, push, manual] + depends_on: install + commands: + - npm run check:fmt + + test: + image: node + when: + - event: [pull_request, push, manual] + depends_on: install + commands: + - npm run test + + check: + image: node + when: + - event: [pull_request, push, manual] + depends_on: install + commands: + - npm run check