Repository navigation
v0.17.0
Rules for the e2e workflow and the Playwright config, stops of 2 and 3 minutes for ci and 4 and 6 for e2e, and a rule that a flaky test's cause is fixed, never re-run.
What's Changed
Added
Faster and smaller
- Name every step in CI, so each one's time shows by @amitkaps in #242
- Stop ci at 2 minutes, and give e2e one reference workflow that stops at 6 by @amitkaps in #244
- Run ci and e2e on ubuntu-slim, stop at 3 and 8 minutes, and time Chromium's libraries apart by @amitkaps in #245
- Keep ci and e2e on ubuntu-latest, since slim ran craftz's ci four times slower by @amitkaps in #246
- Stop the verify step at 1 minute and the test:e2e step at 4, so their budgets are tried by @amitkaps in #247
- Stop the ci job at 2 minutes and e2e at 6, the step's stop plus its setup by @amitkaps in #248
- Hold a Playwright config to no retries, a trace per failure and forbidOnly, and read e2e.yml in the survey by @amitkaps in #249
- Say a flaky test's cause is the bug to fix, never a re-run, in the practice, AGENTS.md and lessons by @amitkaps in #250
- Stop the verify step at 2 minutes and the ci job at 3, since a private repository's verify takes 69 seconds on two cores by @amitkaps in #251
- Plan: ready for 0.17.0 by @amitkaps in #253
Full Changelog: v0.16.0...v0.17.0