This action allows you to generate and publish Allure reports for your GitHub Actions workflows. Allure is a flexible, lightweight test report tool that provides clear and concise visual representations of test execution results.
- Must have a folder that includes test results.
- The result files should either be in JSON or XML format.
- An instance of Allure-docker-service server which can be accessed via a public URL.
- Must have admin credentials for the QA reporting tool.
To use this particular action in your workflow, just update the path of this action in your uses section with the latest updated version.
Calance-US/[email protected]
There are certain input variables you have to pass while calling this action:
project_name
: This refers to the name of the project that goes in allure testing tool. If not passed it defaults to the repository name.results_path
: Path of the test results directory. If not passed it defaults totest-results
.api_url
: This refers to the URL for the Allure QA tool.username
: Username for the QA tool. Should have admin access.password
: Password for the QA tool. Should have admin access.
Your report will be generated and updated in the allure tool. You can also check the report generated in the output of the action.
NA
NA
Project Manager/s:
Developer/s: