mesudip/Submit Allure Report
Request GitHub OIDC token and submit a report bundle to Allure Report Host.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Mar 28, 2026
- License
- None
Pinned Snippet
uses: mesudip/submit-reports@b8cf6b4b27de40d170c0469271f531c6d61a2b1d # v1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| server-url | Report host only (with or without scheme), for example reports.example.com or https://reports.example.com | yes | — |
| path | Path to allure-results directory or zip file | yes | — |
| report-name | Report name; defaults to a stable job-based suite name | no | "" |
| branch | Branch label sent to backend; defaults to github.ref_name | no | "" |
| report-type | Report type (allure or raw) | no | allure |
| audience | OIDC audience to request; defaults to resolved host[:port] | no | "" |
| project-name | Optional owner/repo override. For OIDC this must match token repository when provided. | no | "" |
| api-key | Optional API key fallback for local/manual uploads | no | "" |
| publish-commit-check | Publish a GitHub Check Run on the commit with report summary and link | no | true |
| check-name-prefix | Prefix used for the commit check name | no | Test Report |
Outputs
| name | description |
|---|---|
| report-version-id | Stored report version id |
| report-url | Report content URL returned by backend |
| report-url-absolute | Absolute report URL |
| project-name | Effective project (repository) |
| report-name | Effective report name sent to backend |
| total | Total detected test count (allure only) |
| passed | Passed test count (allure only) |
| failed | Failed test count (allure only) |
| broken | Broken test count (allure only) |
| skipped | Skipped test count (allure only) |
| unknown | Unknown test count (allure only) |