cybersokari/Allure Deployer Action
Deploy Allure reports with History, Retries, Aggregation and Slack integration
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Apr 13, 2025
- License
- None
Pinned Snippet
uses: cybersokari/allure-deployer-action@81d7b3d498808803aab2ab96718566425abbaf8c # v1.9.7tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| google_credentials_json | Firebase (Google Cloud) credentials when 'target' is 'firebase' | no | — |
| gcs_bucket | Firebase (Google Cloud) storage bucket to backup Allure History and Retries when 'target' is 'firebase' | no | — |
| prefix | Prefix to uniquely identify test report artifacts when managing multiple projects. | no | — |
| gcs_bucket_prefix | Prefix to uniquely identify test report artifacts when managing multiple projects. | no | — |
| gh_artifact_prefix | Prefix to uniquely identify test report artifacts when managing multiple projects. | no | — |
| report_name | Title of your report | no | — |
| target | Deployment target: firebase or github | yes | — |
| slack_channel | Slack channel ID for notifications (optional) | no | — |
| slack_token | Slack Token | no | — |
| allure_results_path | A path/to/results or comma separate paths (path/to/results1,path/to/results2) of Allure results. | yes | — |
| retries | Number of previous test runs to show as retries in new test report (Default 0) | — | 0 |
| show_history | Show history in the test report (true/false) | — | true |
| pr_comment | Post test report information as pull request comment. Requires `github_token` to be set with permission | — | true |
| report_dir | A custom directory to generate Allure report into. | no | — |
| custom_report_dir | A custom directory to generate Allure report into. | no | — |
| github_token | Auto-generated GITHUB_TOKEN or Personal Access Token for deploying report to GitHub pages and posting report info on pr_comment | — | ${{ github.token }} |
| github_pages_branch | Target branch for Deploying to GitHub Pages. Default: gh-pages | — | gh-pages |
| language | Allure report language | — | en |
| github_pages_repo | Another GitHub owner/repo to deploy GitHub pages. Ensure that 'github_token' provided has permissions to the repository | — | ${{ github.repository }} |
| keep | Number of test reports you want to keep alive | — | 10 |
Outputs
| name | description |
|---|---|
| report_url | URL to your test report |