name: Lint and Check Types on: pull_request: branches: - main jobs: validations: name: Validations runs-on: docker steps: - name: Checkout uses: actions/checkout@v4 - name: Setup Node uses: actions/setup-node@v4 with: node-version: 22 - name: Install run: npm install - name: Prisma Generate run: npm run prisma:generate - name: Lint run: npm run lint - name: Check Types run: npm run check-types