From 404a3ddbb559ac01fb47256999f7a0387a6d400c Mon Sep 17 00:00:00 2001 From: ryoppippi <1560508+ryoppippi@users.noreply.github.com> Date: Sat, 3 Aug 2024 21:02:22 +0100 Subject: [PATCH] feat(ci): add lint and typecheck steps to CI This commit adds two new steps to the GitHub Actions CI workflow: - `bun run lint` for linting the code - `bun run typecheck` for type checking These steps will help ensure code quality and correctness. --- .github/workflows/ci.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 2b1cfd7..a58216f 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -10,9 +10,14 @@ jobs: steps: - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 + with: + node-version: 22 - uses: oven-sh/setup-bun@v2 with: bun-version: latest - run: bun i --frozen-lockfile - run: bun run prepare + - run: bun run lint + - run: bun run typecheck - run: bun run test