Skip to content

Fix screenshot CI and refresh Substrate baselines - #522

Merged
Rachael-Graham merged 2 commits into
mainfrom
playwright-screenshots
Sep 23, 2026
Merged

Rachael-Graham merged 2 commits into
mainfrom
playwright-screenshots

Conversation

@Rachael-Graham

Copy link
Copy Markdown
Contributor
  • Fix the Playwright screenshot workflow so both jobs can run on push with the required write permissions, pin kind to a tested version, and avoid a missing API key from failing cluster captures.
  • Update the kagent-kind provisioner to create missing CA/JWT pools idempotently and add the required egress CA pool for Agent Substrate 0.2.x.
  • Refresh the Substrate screenshots and documentation to match the published 1.0.0-alpha2 UI and clarify the capture process in the docs and workflow notes.

Fix the Playwright screenshot workflow so both jobs can run on push with the required write permissions, pin kind to a tested version, and avoid a missing API key from failing cluster captures. Update the kagent-kind provisioner to create missing CA/JWT pools idempotently and add the required egress CA pool for Agent Substrate 0.2.x. Refresh the Substrate screenshots and documentation to match the published 1.0.0-alpha2 UI and clarify the capture process in the docs and workflow notes.

Signed-off-by: Rachael Graham <rachael.graham@solo.io>
@github-actions

github-actions Bot commented Sep 23, 2026

Copy link
Copy Markdown

Docs preview

Link Points at
Branch preview The newest push to this branch. Updates in place.
Commit preview de89b9c only. Frozen.

Both are uploaded Worker versions and serve no production traffic.

Remove the permissive || true from sync-docs in the Playwright CI so genuine missing baselines fail the workflow; expand comments explaining OPENAI_API_KEY placeholder and why the guard was incorrect. Update launch-ui docs to add a Scope tile and clarify the meaning of an empty Actors table and the API reachability messages. Update the Playwright README capture entry for kagent-ui-chat to include a re-verified date. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Signed-off-by: Rachael Graham <rachael.graham@solo.io>
@Rachael-Graham
Rachael-Graham merged commit 55eb299 into main Sep 23, 2026
4 checks passed
@Rachael-Graham
Rachael-Graham deleted the playwright-screenshots branch September 23, 2026 18:07
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.

2 participants