+ Github annotations

This commit is contained in:
Simon Martens
2024-07-18 11:26:06 +02:00
parent d85f38cee0
commit 416b72da2f
5 changed files with 74 additions and 22 deletions

View File

@@ -25,8 +25,18 @@ jobs:
pip install lxml
- name: XSD-Schema-Validierung
run: python Scripts/lint_validation.py
run: python Scripts/lint_validation.py | tee validation_output.txt
continue-on-error: true
- name: GitHub-Anmerkungen für XSD-Validierung erstellen
run: cat validation_output.txt | python Scripts/annotations_validation.py
- name: Prüfe auf Validierungsfehler
run: |
if grep -q "Validierung fehlgeschlagen" validation_output.txt; then
exit 1
fi
Verweise:
runs-on: ubuntu-latest
steps:
@@ -44,3 +54,7 @@ jobs:
- name: Verweise prüfen
run: python Scripts/lint_verweise.py
- name: GitHub-Anmerkungen für Referenzprüfung erstellen
if: failure()
run: python Scripts/annotations_references.py