codecov / standards

List of Codecov language standards
MIT License
8 stars 9 forks source link

Codecov Language Standards

Build Status FOSSA Status

What is this?

This is a repository containing aggregated information about the state of all Codecov language standards. Each standard ensures that Codecov is properly processing reports for a particular language if its build is passing.

List of Standards

Standard Last Run GitHub Actions Codecov
Python Coverage Build codecov
Swift/Xcode Coverage Build codecov
Ruby Coverage Build codecov
TypeScript Coverage Build codecov
Kotlin Coverage Build codecov
Go Coverage Build codecov
C++ (11) Coverage Build codecov
Java Coverage Build codecov
1: The ruby gem does not appear to generate a report, please see the Ruby 2 - Bash Uploader for status.

Operation Details

Inside the scripts folder, you'll find shell files that run daily on a GitHub Action CRON job. These scripts attach a timestamp to the Last Updated line in the README.md files for each standard and commit this change. This action triggers a GitHub Action build for the respective standard.

Within the GitHub Action build for each standard:

If all of these details check out, then Codecov's processing for that language is working as intended. The build status of all of these builds are aggregated in the table above.

Contributing

Want to write a standard for a language that's not listed in the table? Contributions are welcome! See the Contributing Guide for more details.

License

FOSSA Status