From 551173fa46daaecec09352a67682032ffeff3c13 Mon Sep 17 00:00:00 2001 From: Matthew Jackson <1085847+MattJackson@users.noreply.github.com> Date: Mon, 21 Sep 2026 09:11:34 -0700 Subject: [PATCH] =?UTF-8?q?docs/ci:=20drop=20stale=20local-precommit/relea?= =?UTF-8?q?se.sh=20references=20=E2=80=94=20CI=20is=20the=20only=20gate?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/qa.yml | 5 ++--- .github/workflows/release.yml | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/qa.yml b/.github/workflows/qa.yml index 57bf4794..b9620d2d 100644 --- a/.github/workflows/qa.yml +++ b/.github/workflows/qa.yml @@ -15,9 +15,8 @@ name: qa # one being released, which is the exact failure this branch exists to prevent. # # What this gate CANNOT cover: `disc://` and real `iso://` need physical media, -# and no hosted runner has an optical drive or the image hoard. Those run on a -# self-hosted runner (see the media job at the end) and are the one leg that -# stays on hardware. +# and no hosted runner has an optical drive or the image hoard. That coverage +# lives in freemkv's qa.yml (the real-media EC2 matrix), not in this file. on: push: branches: [qa] diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d6c094ce..3eff4cc2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -29,7 +29,7 @@ jobs: # Tests run as a PARALLEL TRIPWIRE: they fail the run if they fail, but the # publish/release jobs do NOT `needs:` this job. The tag decision was already - # gated by the local precommit (same MSRV, same commit). Binary consumers + # gated by CI (ci.yml on dev, then a green qa.yml on the same commit). Binary consumers # (freemkv/autorip/bdemu) git-tag-pin libfreemkv and therefore start building # the instant this tag exists — so this test job and the crates.io publish # below must NOT sit on their critical path.