Skip to content

Commit 108f6d1

Browse files
committed
Use Xcode 15.4
1 parent 1c4ba43 commit 108f6d1

File tree

5 files changed

+22
-13
lines changed

5 files changed

+22
-13
lines changed

.github/workflows/build-xcframework-parallel-archives.yml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,14 +34,18 @@ jobs:
3434
- destination: 'macOS,variant=Mac Catalyst'
3535
human_readable_platform: 'catalyst'
3636
env:
37-
DEVELOPER_DIR: /Applications/Xcode_13.2.1.app/Contents/Developer
37+
DEVELOPER_DIR: /Applications/Xcode_15.4.0.app/Contents/Developer
3838
LDK_C_BINDINGS_BASE: ${{ github.workspace }}/bindings/artifacts/ldk-c-bindings
3939
LDK_C_BINDINGS_BINARY_DIRECTORY: ${{ github.workspace }}/bindings/artifacts/bin
4040
steps:
4141
- name: Configure Xcode
4242
uses: maxim-lobanov/setup-xcode@v1
4343
with:
44-
xcode-version: latest
44+
xcode-version: 15.4.0
45+
- name: Print Xcode SDK availability
46+
shell: bash
47+
run:
48+
xcodebuild -showsdks
4549
- name: Checkout
4650
uses: actions/checkout@v3
4751
- name: Install Dependencies
@@ -67,13 +71,13 @@ jobs:
6771
runs-on: macos-latest
6872
needs: [ build-xcarchives ]
6973
env:
70-
DEVELOPER_DIR: /Applications/Xcode_13.2.1.app/Contents/Developer
74+
DEVELOPER_DIR: /Applications/Xcode_15.4.0.app/Contents/Developer
7175
LDK_C_BINDINGS_BASE: ${{ github.workspace }}/bindings/artifacts/ldk-c-bindings
7276
steps:
7377
- name: Configure Xcode
7478
uses: maxim-lobanov/setup-xcode@v1
7579
with:
76-
xcode-version: latest
80+
xcode-version: 15.4.0
7781
- name: Checkout
7882
uses: actions/checkout@v3
7983
- name: Download xcarchives

.github/workflows/build-xcframework-parallel-libldk.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
name: Build & lipo libldk.a for ${{ matrix.configuration['human_readable_platform'] }}
2323
runs-on: macos-latest
2424
env:
25-
DEVELOPER_DIR: /Applications/Xcode_13.2.1.app/Contents/Developer
25+
DEVELOPER_DIR: /Applications/Xcode_15.4.0.app/Contents/Developer
2626
LDK_C_BINDINGS_BASE: ${{ github.workspace }}/bindings/artifacts/ldk-c-bindings
2727
strategy:
2828
fail-fast: true
@@ -49,7 +49,7 @@ jobs:
4949
if: matrix.configuration['human_readable_platform'] == 'catalyst'
5050
uses: maxim-lobanov/setup-xcode@v1
5151
with:
52-
xcode-version: latest
52+
xcode-version: 15.4.0
5353
- name: Checkout
5454
uses: actions/checkout@v3
5555
- name: Install Dependencies
@@ -77,13 +77,13 @@ jobs:
7777
needs: [ build-libldks ]
7878
runs-on: macos-latest
7979
env:
80-
DEVELOPER_DIR: /Applications/Xcode_13.2.1.app/Contents/Developer
80+
DEVELOPER_DIR: /Applications/Xcode_15.4.0.app/Contents/Developer
8181
LDK_C_BINDINGS_BASE: ${{ github.workspace }}/bindings/artifacts/ldk-c-bindings
8282
steps:
8383
- name: Configure Xcode
8484
uses: maxim-lobanov/setup-xcode@v1
8585
with:
86-
xcode-version: latest
86+
xcode-version: 15.4.0
8787
- name: Checkout
8888
uses: actions/checkout@v3
8989
- name: Download libldks

.github/workflows/build-xcframework-sequential.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,18 @@ jobs:
2222
name: Build libldks, build xcarchives, and combine into xcframework
2323
runs-on: macos-latest
2424
env:
25-
DEVELOPER_DIR: /Applications/Xcode_13.2.1.app/Contents/Developer
25+
DEVELOPER_DIR: /Applications/Xcode_15.4.0.app/Contents/Developer
2626
LDK_C_BINDINGS_BASE: ${{ github.workspace }}/bindings/artifacts/ldk-c-bindings
2727
steps:
2828
- name: Configure Xcode
2929
uses: maxim-lobanov/setup-xcode@v1
3030
with:
31-
xcode-version: latest
31+
xcode-version: 15.4.0
32+
- name: Print Xcode SDK availability
33+
shell: bash
34+
run: |
35+
xcodebuild -showsdks
36+
ls /Applications/
3237
- name: Checkout
3338
uses: actions/checkout@v3
3439
- name: Install Dependencies

.github/workflows/direct-bindings-app-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
- name: Configure Xcode
4242
uses: maxim-lobanov/setup-xcode@v1
4343
with:
44-
xcode-version: latest
44+
xcode-version: 15.4.0
4545
- name: Checkout
4646
uses: actions/checkout@v2
4747
- name: Install Dependencies

.github/workflows/release-framework.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,13 @@ jobs:
1818
name: Generate XCFramework
1919
runs-on: macos-latest
2020
env:
21-
DEVELOPER_DIR: /Applications/Xcode_13.2.1.app/Contents/Developer
21+
DEVELOPER_DIR: /Applications/Xcode_15.4.0.app/Contents/Developer
2222
LDK_C_BINDINGS_BASE: ${{ github.workspace }}/bindings/artifacts/ldk-c-bindings
2323
steps:
2424
- name: Configure Xcode
2525
uses: maxim-lobanov/setup-xcode@v1
2626
with:
27-
xcode-version: latest
27+
xcode-version: 15.4.0
2828
- name: Checkout
2929
uses: actions/checkout@v3
3030
- name: Update Package.swift tag to ${{ github.event.inputs.tag }}

0 commit comments

Comments
 (0)