name: gates on: [push, pull_request] jobs: quality: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 with: { fetch-depth: 0 } - name: Session-Hygiene-Gate run: bash scripts/gate-session-hygiene.sh - name: Ownership-Gate run: bash scripts/gate-ownership.sh - name: Doku-Drift-Gate run: bash scripts/gate-doc-drift.sh - name: Metriken sammeln run: bash scripts/metrics.sh