Skip to content

inline test / lint

inline test / lint #6

Workflow file for this run

name: Test and check
on:
push:
branches-ignore: ['main']
env:
FORCE_COLOR: 1
jobs:
test:
runs-on: ubuntu-24.04
timeout-minutes: 10
strategy:
matrix:
node-version: [20, 22]
steps:
- uses: actions/checkout@v4
- uses: ./.github/actions/setup
with:
node-version: ${{ matrix.node-version }}
- name: Syncpack lint
run: pnpm check:deps
- name: Run linter
run: pnpm check:turbo
- name: Run linter (formatting)
run: pnpm check:format
- name: Run tests
run: pnpm test