diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 3f82758d..1cdb92e9 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -197,6 +197,14 @@ jobs: ./mvnw clean test working-directory: backend + - name: Upload surefire reports + if: always() + # Gitea Actions (act_runner) does not implement upload-artifact v4 protocol — pinned per ADR-014. Do NOT upgrade. See #557. + uses: actions/upload-artifact@v3 + with: + name: surefire-reports + path: backend/target/surefire-reports/ + # ─── fail2ban Regex Regression ──────────────────────────────────────────────── # The filter parses Caddy's JSON access log; a Caddy upgrade that reorders # the JSON keys would silently break it (fail2ban-regex would return