Skip to content

Follow up PR with new detect bad practices for individual PR, better LLM prompt, responsive spinners, and ready to merge trigger for detection #697

Follow up PR with new detect bad practices for individual PR, better LLM prompt, responsive spinners, and ready to merge trigger for detection

Follow up PR with new detect bad practices for individual PR, better LLM prompt, responsive spinners, and ready to merge trigger for detection #697

Workflow file for this run

name: Webapp QA
on:
pull_request:
paths:
- "webapp/**"
- "!webapp/src/app/core/modules/openapi/**"
push:
paths:
- "webapp/**"
- "!webapp/src/app/core/modules/openapi/**"
branches: [develop]
jobs:
quality:
name: Code Quality Checks
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Set up Node.js
uses: actions/setup-node@v4
with:
node-version: "22"
- name: Install dependencies
working-directory: ./webapp
run: npm ci
- name: Run ESLint
working-directory: ./webapp
run: npm run lint
- name: Run Prettier
working-directory: ./webapp
run: npm run prettier:check