File tree Expand file tree Collapse file tree 2 files changed +10
-4
lines changed Expand file tree Collapse file tree 2 files changed +10
-4
lines changed Original file line number Diff line number Diff line change 7
7
branches : ' *'
8
8
9
9
env :
10
- DEVELOPER_DIR : /Applications/Xcode_11 .4.app/Contents/Developer
10
+ DEVELOPER_DIR : /Applications/Xcode_12 .4.app/Contents/Developer
11
11
12
12
jobs :
13
13
unit-tests :
Original file line number Diff line number Diff line change 5
5
types : created
6
6
7
7
env :
8
- DEVELOPER_DIR : /Applications/Xcode_11 .4.app/Contents/Developer
8
+ DEVELOPER_DIR : /Applications/Xcode_12 .4.app/Contents/Developer
9
9
10
10
jobs :
11
11
release-build :
33
33
asset_name : rswift-${{ github.event.release.tag_name }}-source.tar.gz
34
34
asset_content_type : application/tar+gzip
35
35
36
- - name : Build
37
- run : swift build -v -c release
36
+ - name : Build fat binary
37
+ run : |
38
+ swift build -v -c release -Xswiftc "-target" -Xswiftc "arm64-apple-macos11"
39
+ mv .build/release/rswift .build/release/rswift-arm64
40
+ swift build -v -c release -Xswiftc "-target" -Xswiftc "x86_64-apple-macos11"
41
+ mv .build/release/rswift .build/release/rswift-x86_64
42
+ lipo -create .build/release/rswift-arm64 .build-x86_64/release/rswift-x86_64 -create .build/release/rswift
43
+
38
44
- name : Import Signing Certificates
39
45
uses : apple-actions/import-codesign-certs@v1
40
46
with :
You can’t perform that action at this time.
0 commit comments