Skip to content

Conversation

brynary
Copy link

@brynary brynary commented Aug 26, 2025

Hello and thank you for SimpleCov!

This PR updates the detection for the CC_TEST_REPORTER_ID environment variable to also detect the QLTY_COVERAGE_TOKEN env var.

Context: As of this year, the Code Climate Quality product has been replaced by the newer Qlty Cloud edition. (Qlty Cloud is operated by the same team previously responsible for Code Climate Quality.)

Qlty Cloud uses the QLTY_COVERAGE_TOKEN env var in the same way that Code Climate Quality used CC_TEST_REPORTER_ID. This PR ensures JSON code coverage data is automatically generated when it is present.

We discovered that some customers are not aware of the CC_TEST_REPORTER_ID behavior and when they switched from CC_TEST_REPORTER_ID to QLTY_COVERAGE_TOKEN it was confusing that the JSON went missing.

This PR also preserves the CC_TEST_REPORTER_ID behavior for backwards compatibility, for anyone where it may be a "load bearing" behavior.

Please let me know if you have any questions about this change!

-Bryan

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