File tree 2 files changed +15
-9
lines changed 2 files changed +15
-9
lines changed Original file line number Diff line number Diff line change 1
1
name : iOS Build
2
2
3
3
on :
4
+ push :
5
+ branches : [ "master" ]
4
6
pull_request :
5
- branches :
6
- - master
7
+ branches : [ "master" ]
7
8
8
9
jobs :
9
10
build :
10
11
runs-on : macos-latest
11
-
12
12
steps :
13
+ - uses : maxim-lobanov/setup-xcode@v1
14
+ with :
15
+ xcode-version : ' 16.1.0'
16
+
13
17
- name : Checkout repository
14
18
uses : actions/checkout@v4
15
19
16
20
- name : Install Tuist
17
21
run : |
18
- mise install tuist
22
+ brew tap tuist/tuist
23
+ brew install --formula [email protected]
24
+
25
+ - name : Verify Tuist installation
26
+ run : |
27
+ tuist --help
19
28
20
29
- name : Generate Project with Tuist
21
30
run : |
22
31
tuist install
23
32
tuist generate
24
33
25
- - name : Select Xcode version
26
- run : sudo xcode-select -switch /Applications/Xcode.app
27
-
28
34
- name : Build iOS App
29
35
run : |
30
36
xcodebuild build \
31
37
-workspace ModernCleanArchtecture.xcworkspace \
32
38
-scheme Example \
33
39
-configuration Debug \
34
- -destination 'platform=iOS Simulator,name=iPhone 14,OS=latest'
40
+ -destination 'platform=iOS Simulator,name=iPhone 14,OS=latest'
Original file line number Diff line number Diff line change 1
- // swift-tools-version: 5.9
1
+ // swift-tools-version: 6.0
2
2
import PackageDescription
3
3
4
4
#if TUIST
You can’t perform that action at this time.
0 commit comments