From b38bd0c8b5dcce2e17673ee70e0df2c28903f163 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 23 Sep 2026 17:09:51 +0300 Subject: [PATCH] =?UTF-8?q?test(validate):=20=D1=88=D0=B5=D1=81=D1=82?= =?UTF-8?q?=D0=BE=D0=B9=20=D0=BF=D1=80=D0=B5=D0=B4=D0=BF=D0=BE=D0=BB=D1=91?= =?UTF-8?q?=D1=82=D0=BD=D1=8B=D0=B9=20=D1=81=D0=B8=D0=B3=D0=BD=D0=B0=D0=BB?= =?UTF-8?q?=20=E2=80=94=20=D1=81=D0=B2=D0=B5=D0=B6=D0=B5=D1=81=D1=82=D1=8C?= =?UTF-8?q?=20=D0=B8=D0=BD=D0=B4=D0=B5=D0=BA=D1=81=D0=B0=20=D1=80=D0=B5?= =?UTF-8?q?=D0=B2=D1=8C=D1=8E=20(#635)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Прогон 35871441981: свидетель «предполётные проверки не прячут друг друга» (#336) считает continue-on-error по списку шагов; новый шаг reviews_index в список добавлен. Issue: #635 User-Visible: no --- test/validate-workflow.test.mjs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/test/validate-workflow.test.mjs b/test/validate-workflow.test.mjs index 1074926d..0a41d773 100644 --- a/test/validate-workflow.test.mjs +++ b/test/validate-workflow.test.mjs @@ -74,7 +74,9 @@ test('предполётные проверки не прячут друг др // #556 добавил пятый сигнал — пины сторонних Actions. Число берётся из // списка, а не из магической константы: иначе каждая новая проверка красит // тест, который про другое. - const checks = ['docs', 'workflow_sync', 'provenance', 'process_gate', 'action_pins']; + // #635 добавил шестой — свежесть индекса ревью (судится только на push в dev, + // skipped в вердикте не считается отказом). + const checks = ['docs', 'reviews_index', 'workflow_sync', 'provenance', 'process_gate', 'action_pins']; for (const id of checks) { assert.ok(preflight.includes(`id: ${id}`), `нет шага ${id}`); assert.ok(preflight.includes(`steps.${id}.outcome`), `вердикт не читает ${id}`);