Skip to content

Repository for creating custom github action to publish allure reports.

Notifications You must be signed in to change notification settings

Calance-US/publish-allure-report-action

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✒️ Publish Allure Report GitHub Action

GitHub Super-Linter

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.

👶 Requirements and Depedencies

  • 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.

🎉 Running the project

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 to test-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.

💻 Debugging the code

NA

🔦 Testing

NA

💁 Contributors

Project Manager/s:

Developer/s:

About

Repository for creating custom github action to publish allure reports.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •