Repository navigation
Conversation
Adds a non-sharded workflow that builds the production e2e bundle, serves it through the existing webServer, and runs the smoke project on Endform with a configurable concurrency limit. Starts with a single test to validate the setup. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: Oliver Stenbom <oliver@stenbom.eu>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: Oliver Stenbom <oliver@stenbom.eu>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: Oliver Stenbom <oliver@stenbom.eu>
Endform's additionalFiles treats dir/** as directories only, so match files explicitly. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: Oliver Stenbom <oliver@stenbom.eu>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Experiment: run the desktop smoke Playwright project on Endform in a single non-sharded job, instead of the 10-shard
Desktop Smoke E2Ematrix.desktop/playwright.endform.config.tsreusesplaywright.config.ts, keeps only thesmokeproject, and turns onfullyParallelplustrace: retain-on-failure.build:e2ebundle; the existingwebServer(python3 -m http.server) serves it on the runner and Endform proxies runner traffic back to it.desktop/endform.config.tscaps concurrency withENDFORM_CONCURRENCY.Rollout: 1 test → a few files → full suite with a low limit → raise the limit to find the fastest setting.
🤖 Generated with Claude Code