Skip to content

ci: upload Playwright artifacts on E2E failure#3

Merged
nathanstitt merged 1 commit into
mainfrom
ci/playwright-artifacts
May 31, 2026
Merged

ci: upload Playwright artifacts on E2E failure#3
nathanstitt merged 1 commit into
mainfrom
ci/playwright-artifacts

Conversation

@nathanstitt
Copy link
Copy Markdown
Contributor

Summary

Adds the missing artifact-upload step to contacts' E2E job. Mirrors the canonical pattern in the bootstrap template and every other feature repo (mail, calc, calendar, drive, text). contacts was the only repo without this step — an oversight surfaced by a workflow audit.

if: failure() skips the upload on green runs. 14-day retention.

Related

Mirrors the canonical pattern in the bootstrap template and every
other feature repo (mail, calc, calendar, drive, text). contacts was
the only feature repo without this step — likely a pre-existing
oversight that the recent bootstrap-flag fix swept past.

`if: failure()` skips the upload on green runs. 14-day retention.

Future packages get this for free via the bootstrap template's ci.yml
(updated in tinycld/bootstrap#3, already merged).
@nathanstitt nathanstitt merged commit eb966b7 into main May 31, 2026
2 checks passed
@nathanstitt nathanstitt deleted the ci/playwright-artifacts branch May 31, 2026 01:03
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