Skip to content

refactor: complete rewrite & upgrade all deps (#467) #1202

refactor: complete rewrite & upgrade all deps (#467)

refactor: complete rewrite & upgrade all deps (#467) #1202

Workflow file for this run

name: Continuous Integration
on: [push, pull_request]
env:
NODE_VERSION:
jobs:
test:
runs-on: ubuntu-latest
steps:
- name: Checkout Repository πŸ›ŽοΈ
uses: actions/checkout@v4
- name: Setup pnpm πŸ—
uses: pnpm/action-setup@v2
- name: Get Node.js Version πŸ“–
run: echo "NODE_VERSION=$(cat .nvmrc)" >> $GITHUB_ENV
- name: Setup Node.js πŸ—
uses: actions/setup-node@v4
with:
node-version: ${{ env.NODE_VERSION }}
cache: pnpm
- name: Install NPM Packages πŸ‘¨πŸ»β€πŸ’»
run: pnpm install --frozen-lockfile
- name: Run Biome πŸ‘€
run: pnpm run lint
- name: Check Types 🧐
run: pnpm run typecheck
- name: Run TS Compilation, Linter, and Tests πŸ‘€
run: xvfb-run -a pnpm run test