mirror of
https://github.com/sebastiandine/Card-Collection-Manager-3.git
synced 2026-08-29 01:08:49 +00:00
fix: Feature/sonarqube3 (#6)
* patch: code coverage * fix: ci fix * fix: ci fix --------- Co-authored-by: sdine <sdine@sdine.com>
This commit is contained in:
@@ -37,6 +37,7 @@ GitHub Actions workflows for CI, release automation, and policy checks.
|
||||
|
||||
- Prefer minimal, surgical edits; avoid large workflow rewrites unless requested.
|
||||
- Reusable workflows should declare explicit `workflow_call` inputs for required context (e.g., version, merge SHA).
|
||||
- Sonar coverage steps that use `gcovr` must exclude third-party build trees at discovery time with `--exclude-directories` (for example `build/_deps`) so gcov does not process dependency `.gcda` files.
|
||||
- Keep `permissions` least-privilege:
|
||||
- reusable build workflows: `contents: read`
|
||||
- release/tag orchestrator: `contents: write`
|
||||
|
||||
Reference in New Issue
Block a user