Skip to content

Commit 1de3a05

Browse files
committed
Use Swift 6
1 parent 144ae9a commit 1de3a05

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

.github/workflows/xcframework-release.yml

+6-2
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,14 @@ on:
88
jobs:
99
macos:
1010
name: Build XCFramework
11-
runs-on: macos-latest
11+
runs-on: macos-15
12+
env:
13+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
1214
steps:
1315
- name: Checkout
1416
uses: actions/checkout@v4
17+
with:
18+
submodules: recursive
1519
- name: Generate Xcode project
1620
run: swift package --disable-sandbox tuist generate -p Projects/ --no-open
1721
- name: Archive & Create XCFramework
@@ -75,4 +79,4 @@ jobs:
7579
7z a -tzip -mx=9 P256K.xcframework.zip P256K.xcframework
7680
- name: Upload XCFramework
7781
run: |
78-
gh release upload ${{ github.ref_name }} P256K.xcframework.zip
82+
gh release upload ${{ github.ref_name }} P256K.xcframework.zip

Projects/Project.swift

+1
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@ let project = Project(
8787
.target(name: "P256K")
8888
],
8989
settings: .settings(
90+
base: ["ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME": ""],
9091
configurations: [
9192
.debug(name: "Debug", xcconfig: "Resources/XCFrameworkApp/Debug.xcconfig"),
9293
.release(name: "Release", xcconfig: "Resources/XCFrameworkApp/Release.xcconfig")

0 commit comments

Comments
 (0)