Skip to content

Standardize project documentation format across all 32 projects and implement comprehensive Next.js website enhancement with Radix UI icons #64

Standardize project documentation format across all 32 projects and implement comprehensive Next.js website enhancement with Radix UI icons

Standardize project documentation format across all 32 projects and implement comprehensive Next.js website enhancement with Radix UI icons #64

Workflow file for this run

name: CI
on:
push:
branches: [ "main", "develop" ]
pull_request:
branches: [ "main" ]
jobs:
test:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [18, 20, 22]
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
cache: 'npm'
- name: Install dependencies
run: npm ci
- name: Lint
run: npm run lint
- name: Type check
run: npx tsc --noEmit
- name: Build
run: npm run build