-
Notifications
You must be signed in to change notification settings - Fork 0
test: trigger CI workflow #20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Coverage Report
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
📊 Test Report Ready ✅ View detailed Allure test report with module-wise results, failures, coverage trends, and build durations: Report includes: Test Suites, Failures, Coverage Trends, Execution Timeline, and Module-wise Breakdown. |
|
📊 Test Report Ready View detailed Allure test report with module-wise results, failures, coverage trends, and build durations: Report includes: Test Suites, Failures, Coverage Trends, Execution Timeline, and Module-wise Breakdown. |
Appends build run number as an HTML comment to the Allure report index in the CI workflow. Also corrects the expected contact ID in the e2e test assertion from 'contact12' to 'contact123'.
This pull request updates the GitHub Actions workflow in
.github/workflows/ci.ymlto enhance permissions management, improve test reporting, and integrate Allure reporting for better test result visualization. The most significant changes are grouped below:Workflow Permissions and Security:
permissionsblock inside thetestjob, addingpages: writeandid-token: writeto support publishing and authentication needs.Testing and Reporting Enhancements:
allure-pytestto the dependencies and updated the test step to generate Allure results using the--alluredir=allure-resultsoption for pytest.simple-works/allure-report-action@v1, enabling Allure report publishing on pull requests and main branches.General Workflow Improvements: