Merge branch 'claude/phase-q-merge-automation-01XR8eqhPVkKziNLaXXYp8G2' into copilot/sub-pr-78-again

This commit is contained in:
Alexa Amundson
2025-11-18 00:04:37 -06:00
committed by GitHub
2 changed files with 5 additions and 4 deletions

View File

@@ -67,10 +67,11 @@ jobs:
flake8 app --count --max-complexity=10 --max-line-length=127 --statistics flake8 app --count --max-complexity=10 --max-line-length=127 --statistics
- name: Type check with mypy - name: Type check with mypy
continue-on-error: true
run: | run: |
cd backend cd backend
pip install mypy pip install mypy
mypy app --ignore-missing-imports || true mypy app --ignore-missing-imports
- name: Run tests with pytest - name: Run tests with pytest
env: env:

View File

@@ -23,20 +23,20 @@ jobs:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Validate HTML - name: Validate HTML
continue-on-error: true
run: | run: |
# Install html5validator # Install html5validator
pip install html5validator pip install html5validator
# Validate backend/static/index.html # Validate backend/static/index.html
if [ -f backend/static/index.html ]; then if [ -f backend/static/index.html ]; then
html5validator --root backend/static/ || echo "HTML validation issues found" html5validator --root backend/static/
fi fi
# Validate blackroad-os/index.html # Validate blackroad-os/index.html
if [ -f blackroad-os/index.html ]; then if [ -f blackroad-os/index.html ]; then
html5validator --root blackroad-os/ || echo "HTML validation issues found" html5validator --root blackroad-os/
fi fi
- name: Check JavaScript syntax - name: Check JavaScript syntax
run: | run: |
# Install Node.js for syntax checking # Install Node.js for syntax checking