docs/ci: drop stale local-precommit/release.sh references — CI is the only gate

This commit is contained in:
Matthew Jackson
2026-09-21 09:11:34 -07:00
parent 26a9cb9e62
commit 551173fa46
2 changed files with 3 additions and 4 deletions
+2 -3
View File
@@ -15,9 +15,8 @@ name: qa
# one being released, which is the exact failure this branch exists to prevent. # 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, # 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 # and no hosted runner has an optical drive or the image hoard. That coverage
# self-hosted runner (see the media job at the end) and are the one leg that # lives in freemkv's qa.yml (the real-media EC2 matrix), not in this file.
# stays on hardware.
on: on:
push: push:
branches: [qa] branches: [qa]
+1 -1
View File
@@ -29,7 +29,7 @@ jobs:
# Tests run as a PARALLEL TRIPWIRE: they fail the run if they fail, but the # 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 # 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 # (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 # the instant this tag exists — so this test job and the crates.io publish
# below must NOT sit on their critical path. # below must NOT sit on their critical path.