From c2b5e28746fb879cf2db8ed56a79c7632340195a Mon Sep 17 00:00:00 2001 From: Thomas Waldmann Date: Wed, 4 Mar 2026 17:39:27 +0100 Subject: [PATCH] CI: move macOS (ARM) job from "merge" to "PR" That way we should get macOS coverage visible in PRs. The macOS (intel) job will only run less frequently on merges (likely this runs on older hardware at github). --- .github/workflows/ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8193de020..eaf002b3a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -144,7 +144,8 @@ jobs: {"os": "ubuntu-22.04", "python-version": "3.10", "toxenv": "mypy"}, {"os": "ubuntu-22.04", "python-version": "3.11", "toxenv": "docs"}, {"os": "ubuntu-22.04", "python-version": "3.10", "toxenv": "py310-llfuse"}, - {"os": "ubuntu-24.04", "python-version": "3.14", "toxenv": "py314-mfusepy"} + {"os": "ubuntu-24.04", "python-version": "3.14", "toxenv": "py314-mfusepy"}, + {"os": "macos-15", "python-version": "3.11", "toxenv": "py311-none", "binary": "borg-macos-15-arm64-gh"} ] }' || '{ "include": [ @@ -153,8 +154,7 @@ jobs: {"os": "ubuntu-24.04", "python-version": "3.12", "toxenv": "py312-llfuse"}, {"os": "ubuntu-24.04", "python-version": "3.13", "toxenv": "py313-pyfuse3"}, {"os": "ubuntu-24.04", "python-version": "3.14", "toxenv": "py314-mfusepy"}, - {"os": "macos-15-intel", "python-version": "3.11", "toxenv": "py311-none", "binary": "borg-macos-15-x86_64-gh"}, - {"os": "macos-15", "python-version": "3.11", "toxenv": "py311-none", "binary": "borg-macos-15-arm64-gh"} + {"os": "macos-15-intel", "python-version": "3.11", "toxenv": "py311-none", "binary": "borg-macos-15-x86_64-gh"} ] }' ) }}