From de599151f2cdb9d6c955118fa4b35dc240d064d8 Mon Sep 17 00:00:00 2001 From: Eric Date: Wed, 27 May 2026 11:03:43 -0700 Subject: [PATCH] [eric] docs: move the release runbook, checklist + squirrel plan into docs/ so root stops feeling cluttered --- .github/workflows/phase-tests.yml | 2 +- PHASE7_SQUIRREL_AB.md => docs/PHASE7_SQUIRREL_AB.md | 0 RELEASE_CHECKLIST.md => docs/RELEASE_CHECKLIST.md | 0 RELEASE_RUNBOOK.md => docs/RELEASE_RUNBOOK.md | 0 scripts/run-phase-tests.js | 2 +- 5 files changed, 2 insertions(+), 2 deletions(-) rename PHASE7_SQUIRREL_AB.md => docs/PHASE7_SQUIRREL_AB.md (100%) rename RELEASE_CHECKLIST.md => docs/RELEASE_CHECKLIST.md (100%) rename RELEASE_RUNBOOK.md => docs/RELEASE_RUNBOOK.md (100%) diff --git a/.github/workflows/phase-tests.yml b/.github/workflows/phase-tests.yml index 8f44143e..07df9706 100644 --- a/.github/workflows/phase-tests.yml +++ b/.github/workflows/phase-tests.yml @@ -4,7 +4,7 @@ name: Phase tests (hermetic) # CI gate on each push/PR. These need no packaged artifact, no secrets, and no # network, so this job is fast and always meaningful. Phase tests that REQUIRE a # packaged build, signing, or real devices are NOT here (they can't be hermetic) -# — those live in the smoke job below (manual) and RELEASE_CHECKLIST.md. +# — those live in the smoke job below (manual) and docs/RELEASE_CHECKLIST.md. on: push: diff --git a/PHASE7_SQUIRREL_AB.md b/docs/PHASE7_SQUIRREL_AB.md similarity index 100% rename from PHASE7_SQUIRREL_AB.md rename to docs/PHASE7_SQUIRREL_AB.md diff --git a/RELEASE_CHECKLIST.md b/docs/RELEASE_CHECKLIST.md similarity index 100% rename from RELEASE_CHECKLIST.md rename to docs/RELEASE_CHECKLIST.md diff --git a/RELEASE_RUNBOOK.md b/docs/RELEASE_RUNBOOK.md similarity index 100% rename from RELEASE_RUNBOOK.md rename to docs/RELEASE_RUNBOOK.md diff --git a/scripts/run-phase-tests.js b/scripts/run-phase-tests.js index db74d52b..3afcdf10 100644 --- a/scripts/run-phase-tests.js +++ b/scripts/run-phase-tests.js @@ -3,7 +3,7 @@ // packaged build, no network, and no platform assumptions, so they are safe in // CI and on any dev machine. Phase tests that REQUIRE a packaged artifact, CI, // macOS hardware, or a real device fleet are intentionally not here (they can't -// be hermetic); see RELEASE_CHECKLIST.md for those. +// be hermetic); see docs/RELEASE_CHECKLIST.md for those. // // node scripts/run-phase-tests.js //