Skip to content

v0.17.0

Choose a tag to compare

@github-actions github-actions released this 03 Nov 16:21
509db81

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

  • status --timing gives each CI step's median and the slowest by @amitkaps in #243

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