From 77e85cef90f94224460f48757838c60268d60e2d Mon Sep 17 00:00:00 2001 From: Luke Curley Date: Sun, 25 Oct 2026 22:49:46 -0700 Subject: [PATCH 1/2] chore(quest): claim quest/m0/ci/release-api-seed.md Quest-Claim: a890c5bb1176cbd0 From 3f0385cbd343ff3f29360886e726c19facc4367f Mon Sep 17 00:00:00 2001 From: Luke Curley Date: Sun, 25 Oct 2026 22:56:55 -0700 Subject: [PATCH 2/2] quest: complete release API baseline seed Co-Authored-By: GPT-6 --- quest/m0/ci/README.md | 1 - quest/m0/ci/release-api-seed.md | 15 --------------- 2 files changed, 16 deletions(-) delete mode 100644 quest/m0/ci/release-api-seed.md diff --git a/quest/m0/ci/README.md b/quest/m0/ci/README.md index 881b908829a..83dfc3b376a 100644 --- a/quest/m0/ci/README.md +++ b/quest/m0/ci/README.md @@ -112,7 +112,6 @@ The historical samples locate candidates; they are not controlled benchmarks. ## Required - [Require the release gate](/quest/m0/ci/release-gates.md) - condition: the next cut carries `release-gate.yml`; then release PRs require it -- [Seed release with API reports](/quest/m0/ci/release-api-seed.md) - the first cut's API diff has a baseline on `release` - [Build queue entries concurrently](/quest/m0/ci/queue-concurrency.md) - the queue builds two or more entries at once instead of one - [Measure nightly compiler levers](/quest/m0/ci/nightly-levers.md) - the parallel frontend and Cranelift, adopted only if the numbers beat their risks - [Bump to the manifest fix](/quest/m0/ci/mbx-bump.md) - condition: an mbx release contains jdx/mr-boxington#798; then bump the Rust cache's pin diff --git a/quest/m0/ci/release-api-seed.md b/quest/m0/ci/release-api-seed.md deleted file mode 100644 index b2270f68bbe..00000000000 --- a/quest/m0/ci/release-api-seed.md +++ /dev/null @@ -1,15 +0,0 @@ -# [S] Seed release with API reports - -## Goal - -`release` carries its own committed API reports and the per-PR report check, -so the first cut's API diff compares against a baseline instead of nothing. - -## Plan - -- Decided by the maintainer on [moq-dev/moq#6477](https://github.com/moq-dev/moq/pull/6477): - seed `release` once with a small backport. Today main has 36 `.api.md` - reports and release has none, and `sh/api-diff/run.sh` reads them from - `origin/release`. -- Backport `js/common/api.ts` and the report check, and commit the reports - generated from release's own sources.