style: remove eslint with frontend code removal ADR

- Add ADR for frontend code removal
- Drop eslint, as explained in the ADR
This commit is contained in:
Robert Raposa
2025-03-14 02:09:16 -04:00
committed by Feanil Patel
parent e9c52100ef
commit 399be67fc4
21 changed files with 152 additions and 484 deletions

View File

@@ -60,29 +60,28 @@ jobs:
PIP_SRC: ${{ runner.temp }}
run: |
make test-requirements
- name: Install npm
env:
PIP_SRC: ${{ runner.temp }}
run: npm ci
run: npm ci
- name: Install python packages
env:
PIP_SRC: ${{ runner.temp }}
run: |
pip install -e .
- name: Run Quality Tests
env:
PIP_SRC: ${{ runner.temp }}
TARGET_BRANCH: ${{ github.base_ref }}
run: |
make pycodestyle
npm run lint
make xsslint
make pii_check
make check_keywords
- name: Save Job Artifacts
if: always()
uses: actions/upload-artifact@v4