File tree Expand file tree Collapse file tree 3 files changed +34
-29
lines changed Expand file tree Collapse file tree 3 files changed +34
-29
lines changed Original file line number Diff line number Diff line change 1
1
name : Build For Testing
2
2
inputs :
3
- scheme :
4
- description : Scheme
5
- required : true
6
- destination :
7
- description : Destination
8
- required : true
9
- project :
10
- description : Project directory, relative to the xcode folder
11
- required : true
3
+ scheme :
4
+ description : Scheme
5
+ required : true
6
+ destination :
7
+ description : Destination
8
+ required : true
9
+ project :
10
+ description : Project directory, relative to the xcode folder
11
+ required : true
12
12
description : Build for testing.
13
13
runs :
14
- using : composite
15
- steps :
16
- - shell : bash
17
- working-directory : .
18
- run : |
19
- cd xcode
14
+ using : composite
15
+ steps :
16
+ - shell : bash
17
+ working-directory : .
18
+ run : |
19
+ cd xcode
20
20
21
- xcodebuild clean build-for-testing \
22
- -allowProvisioningUpdates \
23
- -allowProvisioningDeviceRegistration \
24
- -project '${{ inputs.project }}' \
25
- -scheme '${{ inputs.scheme }}' \
26
- -destination '${{ inputs.destination }}' \
27
- -resultBundlePath BuildResults.xcresult \
28
- CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO
21
+ xcodebuild clean build-for-testing \
22
+ -allowProvisioningUpdates \
23
+ -allowProvisioningDeviceRegistration \
24
+ -project '${{ inputs.project }}' \
25
+ -scheme '${{ inputs.scheme }}' \
26
+ -destination '${{ inputs.destination }}' \
27
+ -resultBundlePath BuildResults.xcresult \
28
+ CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO \
29
+ LDK_C_BINDINGS_BASE="${LDK_C_BINDINGS_BASE}" \
30
+ LDK_C_BINDINGS_BINARY_DIRECTORY="" \
31
+ LDK_C_BINDINGS_BINARY_DIRECTORY_OVERRIDE="${LDK_C_BINDINGS_BINARY_DIRECTORY_OVERRIDE}"
Original file line number Diff line number Diff line change 20
20
rustup toolchain install nightly
21
21
rustup target add aarch64-apple-darwin aarch64-apple-ios x86_64-apple-ios
22
22
rustup component add rust-src --toolchain nightly-x86_64-apple-darwin
23
+ - name : Set up Python
24
+ uses : actions/setup-python@v2
23
25
- name : Load Cache
24
26
uses : actions/cache@v3
25
27
with :
Original file line number Diff line number Diff line change @@ -24,23 +24,23 @@ jobs:
24
24
- scheme : LDKFramework
25
25
destination : generic/platform=iOS
26
26
platform : iOS
27
- project : LDK /LDKFramework.xcodeproj
27
+ project : LDKFramework /LDKFramework.xcodeproj
28
28
- scheme : LDKFramework
29
29
destination : platform=iOS Simulator,OS=15.2,name=iPhone 13 Pro
30
30
platform : iOS Simulator
31
- project : LDK /LDKFramework.xcodeproj
32
- - scheme : LDKFramework_Mac
31
+ project : LDKFramework /LDKFramework.xcodeproj
32
+ - scheme : LDKFramework
33
33
destination : generic/platform=OS X
34
34
platform : OS X
35
- project : LDK /LDKFramework.xcodeproj
35
+ project : LDKFramework /LDKFramework.xcodeproj
36
36
- scheme : LDKFramework
37
37
destination : platform=macOS,variant=Mac Catalyst,arch=x86_64
38
38
platform : Mac Catalyst
39
- project : LDK /LDKFramework.xcodeproj
39
+ project : LDKFramework /LDKFramework.xcodeproj
40
40
env :
41
41
DEVELOPER_DIR : /Applications/Xcode_13.2.1.app/Contents/Developer
42
42
LDK_C_BINDINGS_BASE : /Users/runner/work/ldk-swift/ldk-swift/bindings/artifacts/ldk-c-bindings
43
- LDK_C_BINDINGS_BINARY_DIRECTORY : /Users/runner/work/ldk-swift/ldk-swift/bindings/artifacts/bin
43
+ LDK_C_BINDINGS_BINARY_DIRECTORY_OVERRIDE : /Users/runner/work/ldk-swift/ldk-swift/bindings/artifacts/bin
44
44
steps :
45
45
- name : Configure Xcode
46
46
uses : maxim-lobanov/setup-xcode@v1
You can’t perform that action at this time.
0 commit comments