From abf1c8c8f3e9ce3531103a0b43d7b7d717f73956 Mon Sep 17 00:00:00 2001 From: Dakera Ops Date: Thu, 16 Jul 2026 11:36:36 +0000 Subject: [PATCH] fix(release): add github-custom-runners for retired CI runner labels MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit cargo-dist v0.26.0 plan generates ubuntu-20.04 / macos-13 / windows-2019 in the build matrix — all retired by GitHub. Override to maintained runners: - ubuntu-22.04 for x86_64-unknown-linux-gnu - macos-14 for both Apple targets (arm64 native, x86_64 via Rosetta) - windows-2022 for x86_64-pc-windows-msvc Co-Authored-By: Claude Sonnet 4.6 --- dist-workspace.toml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dist-workspace.toml b/dist-workspace.toml index 963e84c..9738740 100644 --- a/dist-workspace.toml +++ b/dist-workspace.toml @@ -16,6 +16,8 @@ pr-run-mode = "plan" # DAK-7448: cargo-dist 0.26.0 wants to regenerate release.yml (comment format changed), # but the existing workflow is functionally correct. Skip the staleness check. allow-dirty = ["ci"] +# GitHub retired ubuntu-20.04, windows-2019, macos-13 — override to maintained runners +github-custom-runners = { x86_64-unknown-linux-gnu = "ubuntu-22.04", aarch64-apple-darwin = "macos-14", x86_64-apple-darwin = "macos-14", x86_64-pc-windows-msvc = "windows-2022" } publish-jobs = ["homebrew"] install-path = "CARGO_HOME" tap = "dakera-ai/homebrew-tap"