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