mirror of
https://github.com/Matysh/houseplan-card
synced 2026-10-07 23:19:14 +00:00
ci: full mutation gate runs nightly, outside the development and release cycle
The full registry run proves that tests can fail, not that the product works; 4 of its 5 runs since 02.09 were manual dispatches tied to releases. Owner decision 09.09: a daily schedule (01:00 UTC, before the 02:30 nightly Validate), failures reported as an issue by the existing #472 job, no place in the development or release flow. Docs and the workflow comments say so; the test pins the daily cron. Issue: #513 User-Visible: no
This commit is contained in:
@@ -22,8 +22,9 @@
|
||||
// worktree → патч → сборка бандла → бандл в demo/srv/assets → тест. Тест,
|
||||
// оставшийся зелёным, — это провал гейта, а не успех теста.
|
||||
//
|
||||
// Прогон дорогой (пересборка бандла на мутанта), поэтому его место — перед
|
||||
// стабильным релизом (.github/workflows/mutation-gate.yml), не на каждой бете.
|
||||
// Прогон дорогой (пересборка бандла на мутанта) и проверяет тесты, а не
|
||||
// продукт, поэтому его место — ночное расписание (.github/workflows/
|
||||
// mutation-gate.yml, #513), вне цикла разработки и релиза; отказ — issue.
|
||||
// Дешёвая часть — «патчи применимы, guard-файлы существуют» — живёт в
|
||||
// test/mutation-gate.test.mjs и идёт с обычными юнитами: реестр, отставший от
|
||||
// кода, хуже отсутствующего, потому что выглядит защитой.
|
||||
|
||||
Reference in New Issue
Block a user