diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 070c785..92d07a4 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -30,9 +30,9 @@ jobs: - target: aarch64-unknown-linux-gnu runner: ubuntu-24.04-arm os_label: linux - - target: x86_64-apple-darwin - runner: macos-13 - os_label: macos + # x86_64-apple-darwin temporarily disabled: GitHub is deprecating + # macos-13 runners and jobs queue 24h+ before timing out. Restore + # this row once a macos-* Intel runner is reliably available again. - target: aarch64-apple-darwin runner: macos-14 os_label: macos diff --git a/README.md b/README.md index e23b13a..79edb15 100644 --- a/README.md +++ b/README.md @@ -184,7 +184,7 @@ auto ds = lance::Dataset::open("data.lance", {}, /*version=*/42); ## Releasing -Releases are tag-driven: pushing a `v*.*.*` tag fires [`release.yml`](.github/workflows/release.yml), which builds prebuilt tarballs for `linux-{x86_64,aarch64}` and `macos-{x86_64,aarch64}` and attaches them to a GitHub Release. Beta tags (`v*-beta.*`) are published as pre-releases. +Releases are tag-driven: pushing a `v*.*.*` tag fires [`release.yml`](.github/workflows/release.yml), which builds prebuilt tarballs for `linux-{x86_64,aarch64}` and `macos-aarch64` and attaches them to a GitHub Release. Beta tags (`v*-beta.*`) are published as pre-releases. (`macos-x86_64` is temporarily disabled — see the matrix comment in `release.yml`.) ### Recommended: cut a release via Actions UI