Skip to content

Commit fa029a7

Browse files
author
MarcoFalke
committed
doc: Clarify min macOS and Xcode version
1 parent 4036ee3 commit fa029a7

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

.github/workflows/ci.yml

+5-1
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ jobs:
7676
7777
macos-native-arm64:
7878
name: ${{ matrix.job-name }}
79-
# Use latest image, but hardcode version to avoid silent upgrades (and breaks).
79+
# Use any image to support the xcode-select below, but hardcode version to avoid silent upgrades (and breaks).
8080
# See: https://github.com/actions/runner-images#available-images.
8181
runs-on: macos-14
8282

@@ -111,6 +111,10 @@ jobs:
111111

112112
- name: Clang version
113113
run: |
114+
# Use the earliest Xcode supported by the version of macOS denoted in
115+
# doc/release-notes-empty-template.md and providing at least the
116+
# minimum clang version denoted in doc/dependencies.md.
117+
# See: https://developer.apple.com/documentation/xcode-release-notes/xcode-15-release-notes
114118
sudo xcode-select --switch /Applications/Xcode_15.0.app
115119
clang --version
116120

doc/release-notes-empty-template.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ Compatibility
4343
==============
4444

4545
Bitcoin Core is supported and tested on operating systems using the
46-
Linux Kernel 3.17+, macOS 13.0+, and Windows 10 and newer. Bitcoin
46+
Linux Kernel 3.17+, macOS 13+, and Windows 10+. Bitcoin
4747
Core should also work on most other Unix-like systems but is not as
4848
frequently tested on them. It is not recommended to use Bitcoin Core on
4949
unsupported systems.

0 commit comments

Comments
 (0)