Skip to content

ci: test GCS Playwright report upload (plugin-actions#253) - #2739

Draft
sunker wants to merge 6 commits into
mainfrom
ci/test-gcs-playwright-report-upload
Draft

sunker wants to merge 6 commits into
mainfrom
ci/test-gcs-playwright-report-upload

Conversation

@sunker

@sunker sunker commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

What this PR does / why we need it:

Which issue(s) this PR fixes:

Fixes #

Special notes for your reviewer:

@sunker sunker added the ci label Jun 23, 2026
@grafana-catalog-project-bot grafana-catalog-project-bot Bot moved this from 📬 Triage to 🧑‍💻 In development in Grafana Catalog Team Jun 23, 2026
mckn and others added 5 commits June 25, 2026 14:47
Point the E2E report flow at the new actions from
grafana/plugin-ci-workflows#819 (upload-report-artifacts + publish-report)
and the dev bucket from grafana/deployment_tools#626295. publish-report
impersonates the github-e2e-test-artifacts SA so uploads to
dev-grafana-e2e-test-artifacts are authorized.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
…t-report-upload

# Conflicts:
#	.github/workflows/playwright.yml
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
…A inputs

publish-report no longer accepts bucket/service-account inputs -- the
target bucket and auth (direct WIF, per-repo prefix) are now baked into
the action. Gate both report steps on same-repo pull requests to match
the action's new requirement.
@github-actions

Copy link
Copy Markdown
Contributor

Playwright test results

Image Name Version Result Report
grafana-enterprise nightly View report
grafana-enterprise 13.2.2 View report
grafana-enterprise 12.2.10 View report
grafana-enterprise 11.1.13
grafana-enterprise 9.4.17
grafana-enterprise 8.5.27

ℹ️ Reports require a Grafana Google Workspace sign-in to view and are retained for 90 days.

💡 Cmd-click (macOS) or Ctrl-click a report link to open it in a new tab.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: 🧑‍💻 In development

Development

Successfully merging this pull request may close these issues.

2 participants