Skip to content

Update CI configuration and improve code coverage reporting - #8

Merged
mohdaquib merged 2 commits into
mainfrom
bug/pipeline-fixes
Jul 10, 2026
Merged

Update CI configuration and improve code coverage reporting#8
mohdaquib merged 2 commits into
mainfrom
bug/pipeline-fixes

Conversation

@mohdaquib

Copy link
Copy Markdown
Owner
  • Disable android.enableJetifier in gradle.properties.
  • Update GitHub Actions workflow to use createDebugUnitTestCoverageReport and refine the coverage check script to target specific modules (scanner-core, scanner-rules).
  • Enhance scripts/check_coverage.py to support module-specific filtering and improved path resolution.
  • Upgrade Paparazzi dependency to 2.0.0-alpha05.
  • Add unit tests for A11yNode, A11yRole, ScanResult, and base rule classes in scanner-core.

- Disable `android.enableJetifier` in `gradle.properties`.
- Update GitHub Actions workflow to use `createDebugUnitTestCoverageReport` and refine the coverage check script to target specific modules (`scanner-core`, `scanner-rules`).
- Enhance `scripts/check_coverage.py` to support module-specific filtering and improved path resolution.
- Upgrade Paparazzi dependency to `2.0.0-alpha05`.
- Add unit tests for `A11yNode`, `A11yRole`, `ScanResult`, and base rule classes in `scanner-core`.
- Add `androidx.startup.runtime` dependency to `sample/build.gradle.kts`.
- Remove the `detekt` job from the GitHub Actions CI workflow.
@mohdaquib
mohdaquib merged commit 919ceb7 into main Jul 10, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant