GRM-53: refactor: enforce script separation and document import rules

This commit is contained in:
emil
2026-06-22 06:32:17 +00:00
parent 8bde4cd12b
commit b8ab4f854b
11 changed files with 135 additions and 21 deletions
+6 -2
View File
@@ -27,9 +27,11 @@ jobs:
. .venv/bin/activate
python3 scripts/check_test_speed.py --max-seconds 10
- name: Documentation coverage check
env:
PYTHONPATH: src
run: |
. .venv/bin/activate
PYTHONPATH=src python3 scripts/ci/doc_coverage.py
python3 scripts/ci/doc_coverage.py
release-dry-run:
needs: [quality, detect-changes]
@@ -43,10 +45,12 @@ jobs:
- name: Set up environment
run: make setup
- name: Release dry-run validation
env:
PYTHONPATH: .
run: |
. .venv/bin/activate
export PATH="$HOME/.local/bin:$PATH"
PYTHONPATH=. python3 scripts/ci/release.py --dry-run || true
python3 scripts/ci/release.py --dry-run || true
detect-changes:
runs-on: docker