Skip to content

ci(playwright): upload artifacts on all runs and retain replay reports#136

Merged
SorraTheOrc merged 4 commits intomainfrom
ge-hch.4.4.3/investigate-ci-artifacts
Jan 15, 2026
Merged

ci(playwright): upload artifacts on all runs and retain replay reports#136
SorraTheOrc merged 4 commits intomainfrom
ge-hch.4.4.3/investigate-ci-artifacts

Conversation

@SorraTheOrc
Copy link
Member

Summary\n\nMake Playwright artifact uploads run on all conclusions (success or failure) and retain replay/playwright artifacts for 30 days. This helps debugging golden-path/replay failures by ensuring artifacts are always available and retained long enough for inspection.\n\n## Changes\n- Use for artifact upload steps in playwright.yml and playwright-nightly.yml\n- Include test-results/replay/** in uploaded paths\n- Set and include run id in artifact name for easier correlation\n\n## Rationale\nCI previously uploaded artifacts only on failure() and without retention settings. For replay/golden-path debugging we need artifacts to be available for successful PR runs too and to be retained for at least 30 days.\n\nNo code logic changes; only CI workflow metadata.\n\n## Testing\n- This PR modifies workflow files only. After merge the Playwright workflows will upload artifacts on completion.\n\n@ship @build please review and merge when ready.

@SorraTheOrc SorraTheOrc merged commit 0717dac into main Jan 15, 2026
4 checks passed
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