Skip to content

chore: update ci workflows to use consolidated kover coverage report#219

Merged
MessiasLima merged 3 commits into
mainfrom
181-update-ci-workflows-to-use-consolidated-kover-coverage-report
Jun 25, 2026
Merged

chore: update ci workflows to use consolidated kover coverage report#219
MessiasLima merged 3 commits into
mainfrom
181-update-ci-workflows-to-use-consolidated-kover-coverage-report

Conversation

@MessiasLima

Copy link
Copy Markdown
Member

No description provided.

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request migrates the Kover test coverage configuration from individual subprojects to a centralized aggregation setup in settings.gradle.kts, while also removing the iosX64 and macosX64 targets across multiple modules. In the sample app, Authentication.kt was updated to instantiate UmamiApi() directly. Feedback on the changes includes utilizing the version catalog reference for the Kover plugin in settings.gradle.kts instead of hardcoding its ID and version, and removing several unused imports and a redundant @file:OptIn annotation in umami-api/build.gradle.kts.

Important

The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.

Comment thread settings.gradle.kts
Comment thread umami-api/build.gradle.kts Outdated
@MessiasLima MessiasLima changed the title 181 update ci workflows to use consolidated kover coverage report chore: update ci workflows to use consolidated kover coverage report Jun 25, 2026
@MessiasLima MessiasLima merged commit 4f5f206 into main Jun 25, 2026
2 checks passed
@MessiasLima MessiasLima deleted the 181-update-ci-workflows-to-use-consolidated-kover-coverage-report branch June 25, 2026 16:49
@github-project-automation github-project-automation Bot moved this from To Do to Done in Umami Kotlin Jun 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Update CI workflows to use consolidated Kover coverage report

1 participant