Skip to content

[Explorer] PR Screenshot automation #182

@jaydeluca

Description

@jaydeluca

In the POC we had automation as part of the PR workflow that used playwright to take screenshots of various pages on every push, allowing a reviewer to see a side by side of the changes for key scenes, as well as keep a versioned history of what things look like.

We should create something similar, with one difference in that we'll only run the automation when a tag is added to the PR add-screenshots

Requirements:

  • Create a github workflow that runs on prs with the tag add-screenshots (ideally that updates on additional commits after the tag is added too)
  • Create playwright script that navigates and takes screenshots of important pages
  • Screenshots should be placed into a folder in ecosystem-explorer/screenshots and committed to the branch
  • The following pages should be included
    • Home page
    • Java agent instrumentation list page
    • Java agent instrumentation detail page (pick any instrumentation for now)
      • One screenshot for each toggle section (details, telemetry, configuration)

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions