Skip to content

Conversation

@roberth
Copy link
Member

@roberth roberth commented Dec 10, 2025

Motivation

Context

The backport action didn't work for labels on the 2.30-maintenance branch, #14695


Add 👍 to pull requests you find important.

The Nix maintainer team uses a GitHub project board to schedule and track reviews.

Fixes NixOS#14628

- Remove mdbook-linkcheck dependency and configuration (was blocking
  upgrades to mdbook 0.5.0+, configured with warning-policy = "ignore"
  due to false positives, and redundant with lychee-based link checking)
- Update substitute.py and anchors.jq to handle 'items' (mdbook 0.5.x)
  in addition to 'sections' (mdbook 0.4.x), as per mdbook 0.5.0
  changelog: "Book::sections was renamed to Book::items"
  https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#05-migration-guide

(cherry picked from commit d950f88)
@roberth roberth requested a review from edolstra as a code owner December 10, 2025 11:32
@roberth roberth changed the title maint: Remove mdbook-linkcheck and support mdbook 0.5.x [2.29] maint: Remove mdbook-linkcheck and support mdbook 0.5.x Dec 10, 2025
@roberth roberth changed the title [2.29] maint: Remove mdbook-linkcheck and support mdbook 0.5.x Backport 14690 to 2.29 Dec 10, 2025
@edolstra edolstra merged commit 0501ae1 into NixOS:2.29-maintenance Dec 10, 2025
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants