Skip to content

Make the caller own its SUT lifecycle and use the versioned action - #1

Merged
omermorad merged 4 commits into
mainfrom
docs/remote-sut-recipe
Sep 29, 2026
Merged

omermorad merged 4 commits into
mainfrom
docs/remote-sut-recipe

Conversation

@omermorad

@omermorad omermorad commented Sep 29, 2026 •

Copy link
Copy Markdown
Contributor

Summary

The starter workflow starts and waits for its example SUT, calls the URL-only action, then collects logs and tears down its own services. The action no longer manages application infrastructure.

  • Pass only sut.baseUrl in e2e/ci.yml.
  • Use codotech/playwright-e2e@v0, not a SHA or feature branch.
  • Keep setup, logs, cleanup, and separate sut-logs publication in the caller workflow.
  • Preserve failures in both the gate and the sticky PR comment.
  • Update recipes and diagrams, including how to target an existing environment.

Release dependency: do not merge yet

Implementation: codotech/playwright-e2e#14
Currently v0 points to v0.2.0 and still requires Compose in the action. This starter cannot pass against that version until the URL-only implementation is released under the selected version tag. No tags were published or moved.

Verification

Caller-workflow gate and comment tests pass in the action repository. YAML syntax, local documentation links, and whitespace checks pass. The URL-only implementation passed 36 offline checks and a 3-test real container smoke run before the consumer reference changed to v0.

@github-actions

github-actions Bot commented Sep 29, 2026 •

Copy link
Copy Markdown

E2E test report

Gate ✅ passed
Caller SUT setup: success · cleanup: success · artifact: sut-logs
Tests 3 passed · 0 failed · 0 skipped · 3 total
Profile pull-request
Projects api, chromium
Tags @smoke (any)
Runner playwright-e2e-runner:e2e-f951ef0ceb05a749501095a85b1c8fc88b22145940893c97bc89b981ee9807e9 (reused)
Results e2e-results
Report image playwright-e2e-report:36529554813-2 · e2e-report-image
Run Open workflow run

@omermorad omermorad changed the title Document the URL-only external SUT recipe Make the caller own its SUT lifecycle and use the versioned action Sep 29, 2026
@omermorad
omermorad merged commit 3e98ce9 into main Sep 29, 2026
1 of 2 checks passed
@omermorad
omermorad deleted the docs/remote-sut-recipe branch September 29, 2026 06:27
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.

1 participant