Skip to content

Commit cb29c48

Browse files
committed
ci(release): disable darwin-amd64 until osxcross is implemented
- macOS Intel runner (macos-13) is retired - Paid runner (macos-15-large) requires billing setup - darwin-arm64 builds on free macos-latest runner - See research doc for future osxcross implementation plan
1 parent e75da0a commit cb29c48

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

.github/workflows/release.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,16 +52,18 @@ jobs:
5252
build/bitsongd-${{ env.VERSION }}-linux-${{ matrix.arch }}.tar.gz.sha256
5353
5454
build-darwin:
55+
# NOTE: darwin-amd64 disabled until osxcross cross-compilation is implemented
56+
# See: https://github.com/bitsongofficial/internal-docs/blob/main/docs/research/macos-cross-compilation.md
5557
name: Build macOS ${{ matrix.arch }}
5658
runs-on: ${{ matrix.runner }}
5759
strategy:
5860
matrix:
5961
include:
60-
- arch: amd64
61-
runner: macos-15-large
62-
goarch: amd64
62+
# - arch: amd64
63+
# runner: macos-15-large # Requires paid runner
64+
# goarch: amd64
6365
- arch: arm64
64-
runner: macos-15
66+
runner: macos-latest
6567
goarch: arm64
6668
steps:
6769
- name: Checkout

0 commit comments

Comments
 (0)