24 lines
447 B
YAML
24 lines
447 B
YAML
name: Checks
|
|
description: Run lint, type-check, and tests
|
|
|
|
runs:
|
|
using: composite
|
|
steps:
|
|
- name: Setup Bun
|
|
uses: https://github.com/oven-sh/setup-bun@v2
|
|
|
|
- name: Install dependencies
|
|
shell: bash
|
|
run: bun install --frozen-lockfile
|
|
|
|
- name: Lint
|
|
shell: bash
|
|
run: bun run lint
|
|
|
|
- name: Type check
|
|
shell: bash
|
|
run: bun run check
|
|
|
|
- name: Test
|
|
shell: bash
|
|
run: bun run test
|