bims-cta/JUnit Report Action
Report JUnit test results as annotations on Github Pull Request [junit]
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| token | Specify the token to use to publish the check. | no | ${{ github.token }} |
| github_token | Deprecated syntax to specify github token. | yes | — |
| report_paths | Xml report paths in glob format | no | **/junit-reports/TEST-*.xml |
| test_files_prefix | Prefix to add to test file paths from report files when annotating | no | "" |
| exclude_sources | Comma seperated list of source folders to ignore for lookup | no | /build/,/__pycache__/ |
| suite_regex | Regular expression for the named test suites | no | "" |
| annotate_only | Enable to only annotate the results on the files, will not create a check run. | no | false |
| update_check | Defines if the active check should be updated instead | no | false |
| check_name | Check name for test reports. | no | JUnit Test Report |
| commit | Commit SHA to update the check status. | no | — |
| fail_on_failure | Fail the build in case a test failure occurred. | no | false |
| require_tests | Fail if no test are found. | no | false |
| include_passed | Include passed tests in the report | no | false |
| check_title_template | Template to configure the title format. Placeholders: {{FILE_NAME}}, {{SUITE_NAME}}, {{TEST_NAME}}. | no | — |
| summary | Additional text to summary output | no | "" |
| check_retries | If a testcase is retried, ignore the original failure. | no | false |
| transformers | Provide a regex pattern and target pattern | no | [] |
| job_summary | Enables the publishing of a JOB_SUMMARY with the report. | no | true |
| detailed_summary | Include table with all test results in summary | no | false |
| annotate_notice | Annotate passed tests along with warning and failed ones | no | false |
| follow_symlink | Enables the file globber to follow symlinks. Default: false | no | false |
| job_name | Specify the name of a check to update | no | ${{ github.job }} |
| annotations_limit | Specify the limit for annotations. This will also interrupt parsing all test-suites if the limit is reached. | no | — |
Outputs
no outputs