Files
config/.woodpecker/test.yml
T
2025-09-12 11:08:39 +02:00

52 lines
891 B
YAML

when:
- path:
include: ['**/*.{js,jsx,ts,tsx}']
steps:
install:
image: node
when:
- event: [pull_request, push, manual]
commands:
- npm install
typecheck:
image: node
when:
- event: [pull_request, push, manual]
depends_on: install
commands:
- 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