gitignore: anchor reports/ to root so component source dirs aren't ignored
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Has been skipped
Universal: Build & Release / Promote to RC (pull_request) Has been skipped
Universal: Build & Release / Build & Release Pipeline (pull_request) Has been skipped
Generic: Project CI / Lint & Validate (pull_request) Has been cancelled
Joomla: Metadata Validation / Validate Joomla Metadata (pull_request) Has been cancelled
Generic: Repo Health / Access control (pull_request) Has been cancelled
Generic: Repo Health / Site Health (pull_request) Has been cancelled
Branch Cleanup / Delete merged branch (pull_request) Has been cancelled
RC Revert / Rename rc/ back to dev/ (pull_request) Has been cancelled
Generic: Project CI / Tests (pull_request) Has been cancelled
Generic: Repo Health / Scripts governance (pull_request) Has been cancelled
Generic: Repo Health / Repository health (pull_request) Has been cancelled
Generic: Repo Health / Report: Scripts Governance (pull_request) Has been cancelled
Generic: Repo Health / Report: Repository Health (pull_request) Has been cancelled
Universal: PR Check / Branch Policy (pull_request) Has been cancelled
Universal: PR Check / Secret Scan (pull_request) Has been cancelled
Universal: PR Check / Validate PR (pull_request) Has been cancelled
Universal: PR Check / Build RC Package (pull_request) Has been cancelled
Universal: PR Check / Report Issues (pull_request) Has been cancelled

Mirrors the Template-Generic fix. The bare `reports/` rule ignored any dir named
"reports" at any depth, silently excluding legitimate Joomla component source
(src/View/Reports, tmpl/reports). Anchor to `/reports/` (root build output only).

Claude-Session: https://claude.ai/code/session_01VXrBk7psPzJPHVuBDJwt2x
This commit is contained in:
2026-07-12 17:58:54 -05:00
parent 6ff826da3c
commit 48881eb53b
+3 -1
View File
@@ -131,7 +131,9 @@ coverage/
coverage.xml
htmlcov/
junit.xml
reports/
# Root build/coverage output only — anchored so it does not swallow component
# source dirs named "reports" (e.g. a Joomla admin view src/View/Reports, tmpl/reports).
/reports/
test-results/
tests/_output/
.github/local/