Skip to content

fix(ci): link e2e PR summary to Playwright artifact download (#1259)#1539

Open
piyushbag wants to merge 1 commit into
modelcontextprotocol:mainfrom
piyushbag:fix/e2e-pr-summary-artifact-url-1259
Open

fix(ci): link e2e PR summary to Playwright artifact download (#1259)#1539
piyushbag wants to merge 1 commit into
modelcontextprotocol:mainfrom
piyushbag:fix/e2e-pr-summary-artifact-url-1259

Conversation

@piyushbag

Copy link
Copy Markdown

Summary

Fix the Playwright e2e PR summary link so it downloads the uploaded HTML report artifact instead of the workflow run page.

  • Add id: playwright-report to the actions/upload-artifact@v7 step so its outputs are addressable.
  • Point daun/playwright-report-summary custom-info at ${{ steps.playwright-report.outputs.artifact-url }} (direct artifact zip URL per upload-artifact outputs).
  • Update link text to Download HTML Report + traces and drop the misleading "(download artifacts)" parenthetical.

Fixes #1259

Test plan

  • Validated .github/workflows/e2e_tests.yml parses as YAML locally.
  • CI: Playwright workflow runs on this PR; confirm the auto-posted summary link resolves to the artifact download.

Wire upload-artifact artifact-url into the playwright-report-summary
custom-info link so reviewers reach the HTML report zip directly.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

e2e workflow: PR-summary 'View Detailed HTML Report' link points at the run page, not the artifact

1 participant