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