Save changes

This commit is contained in:
Your Name
2026-02-19 22:44:26 +01:00
parent 966cf86f28
commit f38ab4209e
70 changed files with 13968 additions and 8945 deletions
+22
View File
@@ -7,6 +7,28 @@ on:
branches: [ main, master ]
jobs:
quality:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install quality tools
run: |
python -m pip install --upgrade pip
pip install -r requirements.txt
pip install xenon
- name: Check Python files encoding (no UTF-8 BOM)
run: python scripts/check_no_bom.py mjr_am_backend mjr_am_shared tests __init__.py scripts
- name: Complexity gate (stage A)
run: python -m xenon -b F -m D -a C mjr_am_backend mjr_am_shared tests __init__.py
test:
runs-on: ubuntu-22.04
strategy: