If there is not yet an integration for your CI service, you can upload reports manually using any tool you're comfortable with. The examples here use
curl "https://api.check-run-reporter.com/api/v1/submissions" \ --user token:88888888-4444-4444-4444-aaaaaaaaaaaa \ -X POST \ -F report=@"./reports/junit.xml" \ -F label="Unit Tests" \ -F sha="$CIRCLE_SHA1" \ -F root="$(pwd)"
Report uploads are authorized using basic authorization. The
user should always be " token". Each repository has its own token. You can find your repository tokens on the Repositories page.
$CIRCLE_SHA1on CircleCI and
rootparameter should be the filesystem path to the checkout directory. Often, this can simply be "