From 66eee7dd321fc2a2cd4e12bc7542a372c187cf54 Mon Sep 17 00:00:00 2001 From: Vyncint Ng <115854244+vyncint@users.noreply.github.com> Date: Fri, 11 Sep 2026 04:07:28 +0700 Subject: [PATCH] ci: move the semver baseline to v0.11.0 The stability candidate is on crates.io, so every pull request is now compared against it (docs/RELEASING.md, step 5). From here a removed, renamed or gated promised item fails the gate under `patch` unless a new candidate is declared. Signed-off-by: Vyncint Ng <115854244+vyncint@users.noreply.github.com> --- .github/workflows/ci.yml | 2 +- CONTRIBUTING.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3ad0867..5229139 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -257,7 +257,7 @@ jobs: with: tool: cargo-semver-checks - run: tools/semver-gate-selftest/run.sh - - run: .github/scripts/check-semver.sh 0.10.3 + - run: .github/scripts/check-semver.sh 0.11.0 env: BREAKING_LABEL: ${{ contains(github.event.pull_request.labels.*.name, 'breaking') }} diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 334153f..c29af5e 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -47,7 +47,7 @@ cargo +1.85 check -p termlens --all-features --all-targets --locked # cargo +1.85 check -p termlens --no-default-features --all-targets --locked cargo clippy --workspace --all-targets --all-features --target x86_64-pc-windows-msvc -- -D warnings # the Windows build, from any host: `rustup target add x86_64-pc-windows-msvc` once tools/semver-gate-selftest/run.sh # the semver gate can fail (cargo install cargo-semver-checks)… -.github/scripts/check-semver.sh 0.10.3 # …and the public API is compatible with the last published release +.github/scripts/check-semver.sh 0.11.0 # …and the public API is compatible with the last published release ``` The list is written out here rather than left as a pointer because a first