# name: CI

# on:
#   push:
#     branches:
#       - main

#   pull_request:
#     branches:
#       - main
# # 
# jobs:
#   lint:
#     runs-on: ubuntu-latest
#     steps:
#       - uses: actions/checkout@v4
#       - uses: pnpm/action-setup@v4
#         with:
#           run_install: false
#       - uses: actions/setup-node@v4
#         with:
#           node-version: lts/*
#           cache: pnpm

#       - run: pnpm i -g @antfu/ni
#       - run: nci
#       - run: nr lint
#       - run: nr typecheck

#   test:
#     runs-on: ${{ matrix.os }}

#     strategy:
#       matrix:
#         node: [lts/*]
#         os: [ubuntu-latest, windows-latest, macos-latest]
#       fail-fast: false

#     steps:
#       - uses: actions/checkout@v4
#       - uses: pnpm/action-setup@v4
#         with:
#           run_install: false
#       - name: Set node ${{ matrix.node }}
#         uses: actions/setup-node@v4
#         with:
#           node-version: ${{ matrix.node }}
#           cache: pnpm

#       - run: pnpm i -g @antfu/ni
#       - run: nci
#       - run: nr build
#       - run: nr test
