name: CI on: pull_request: branches: [main] jobs: build: runs-on: self-hosted steps: - name: Checkout uses: actions/checkout@v4 - name: Install dependencies run: npm ci - name: Generate Prisma client run: npx prisma generate - name: Build run: npm run build