From a020e76b18db65ab8d77611afaf00463995d993f Mon Sep 17 00:00:00 2001 From: David Poblador i Garcia Date: Wed, 25 Feb 2026 12:24:48 +0100 Subject: [PATCH] fix: CI wheel builds and docs sidebar - Replace deprecated macos-13 runner with macos-14 for x86_64 cross-compilation - Set RUST_FONTCONFIG_DLOPEN=1 to fix Linux aarch64 cross-build (fontconfig-sys) - Remove navigation.tabs/sections/expand from mkdocs (redundant with flat nav) - Add toc.integrate to show page headings in sidebar Co-Authored-By: Claude Opus 4.6 --- .github/workflows/release.yml | 4 +++- mkdocs.yml | 4 +--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9582363..78f44a1 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -49,7 +49,7 @@ jobs: # macOS - os: macos-14 target: aarch64-apple-darwin - - os: macos-13 + - os: macos-14 target: x86_64-apple-darwin # Linux - os: ubuntu-latest @@ -60,6 +60,8 @@ jobs: - os: windows-latest target: x86_64-pc-windows-msvc runs-on: ${{ matrix.os }} + env: + RUST_FONTCONFIG_DLOPEN: "1" steps: - name: Checkout uses: actions/checkout@v6 diff --git a/mkdocs.yml b/mkdocs.yml index 6b776f2..0277b85 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -29,10 +29,8 @@ theme: features: - navigation.instant - navigation.tracking - - navigation.tabs - - navigation.sections - - navigation.expand - navigation.top + - toc.integrate - search.suggest - search.highlight - content.code.copy