Skip to content

Make single-file reports truly self-contained#3354

Merged
baev merged 1 commit into
mainfrom
fix-single-file
May 22, 2026
Merged

Make single-file reports truly self-contained#3354
baev merged 1 commit into
mainfrom
fix-single-file

Conversation

@baev
Copy link
Copy Markdown
Member

@baev baev commented May 22, 2026

Context

This fixes single-file report generation so it no longer creates extra files next to index.html when plugins include static assets. Reports generated with --single-file now embed plugin CSS assets directly into the HTML, matching the expectation that the report can be shared, archived, or opened as one file.

For example, when the custom logo plugin is enabled, its logo image is now included inside the generated index.html instead of being written as a separate plugin/custom-logo/custom-logo.svg file. This makes single-file reports easier to move between machines and less likely to break when only the HTML file is copied.

Checklist

@baev baev added the type:bug Something isn't working label May 22, 2026
@github-actions
Copy link
Copy Markdown

Allure Report Summary

Name Duration Stats New Flaky Retry Report
Allure 2 – Pull request #3354 6m 54s Passed tests 387   Skipped tests 1 388 0 0 View

@baev baev merged commit b27b21f into main May 22, 2026
21 checks passed
@baev baev deleted the fix-single-file branch May 22, 2026 11:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants