75
75
device : " iPhone 12"
76
76
ios : " 15.0"
77
77
xcode : " 13.0"
78
- - name : Run UI Tests (Debug)
78
+ - name : Run Tests (Debug)
79
79
run : bundle exec fastlane test_ui device:"iPhone 12 (15.0)"
80
80
- uses : 8398a7/action-slack@v3
81
81
with :
@@ -88,117 +88,37 @@ jobs:
88
88
MATRIX_CONTEXT : ${{ toJson(matrix) }}
89
89
if : ${{ github.event_name == 'push' && failure() }}
90
90
91
- # build-apps:
92
- # name: Build Sample + Demo Apps
93
- # runs-on: macos-11
94
- # steps:
95
- # - uses: actions/checkout@v1
96
- # - name: Set build image var
97
- # run: echo "ImageVersion=$ImageVersion" >> $GITHUB_ENV
98
- # - name: Cache RubyGems
99
- # uses: actions/cache@v2
100
- # id: rubygem-cache
101
- # with:
102
- # path: vendor/bundle
103
- # key: ${{ runner.os }}-${{ env.ImageVersion }}-gem-${{ hashFiles('**/Gemfile.lock') }}
104
- # restore-keys: ${{ runner.os }}-${{ env.ImageVersion }}-gem-
105
- # - name: Cache Mint
106
- # uses: actions/cache@v2
107
- # id: mint-cache
108
- # with:
109
- # path: /usr/local/lib/mint
110
- # key: ${{ runner.os }}-mint-${{ hashFiles('./Mintfile') }}
111
- # restore-keys: ${{ runner.os }}-mint-
112
- # - uses: ./.github/actions/bootstrap
113
- # - name: Build Sample App
114
- # run: bundle exec fastlane build_sample
115
- # - name: Build Demo App
116
- # run: bundle exec fastlane build_demo
117
- # - name: Build iMessageClone App
118
- # run: bundle exec fastlane build_imessage_clone
119
- # - name: Build SlackClone App
120
- # run: bundle exec fastlane build_slack_clone
121
- # - name: Build MessengerClone App
122
- # run: bundle exec fastlane build_messenger_clone
123
- # - name: Build YouTubeClone App
124
- # run: bundle exec fastlane build_youtube_clone
125
- # - uses: 8398a7/action-slack@v3
126
- # with:
127
- # status: ${{ job.status }}
128
- # text: "You shall not pass!"
129
- # job_name: "Build Sample + Demo Apps"
130
- # fields: message,commit,author,action,workflow,job,took
131
- # env:
132
- # SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
133
- # MATRIX_CONTEXT: ${{ toJson(matrix) }}
134
- # if: ${{ github.event_name == 'push' && failure() }}
135
-
136
- # spm-integration:
137
- # name: Test Integration (SPM)
138
- # runs-on: macos-11
139
- # steps:
140
- # - uses: actions/checkout@v1
141
- # - name: Set build image var
142
- # run: echo "ImageVersion=$ImageVersion" >> $GITHUB_ENV
143
- # - name: Cache RubyGems
144
- # uses: actions/cache@v2
145
- # id: rubygem-cache
146
- # with:
147
- # path: vendor/bundle
148
- # key: ${{ runner.os }}-${{ env.ImageVersion }}-gem-${{ hashFiles('**/Gemfile.lock') }}
149
- # restore-keys: ${{ runner.os }}-${{ env.ImageVersion }}-gem-
150
- # - name: Cache Mint
151
- # uses: actions/cache@v2
152
- # id: mint-cache
153
- # with:
154
- # path: /usr/local/lib/mint
155
- # key: ${{ runner.os }}-mint-${{ hashFiles('./Mintfile') }}
156
- # restore-keys: ${{ runner.os }}-mint-
157
- # - uses: ./.github/actions/bootstrap
158
- # - name: Build Test Project
159
- # run: bundle exec fastlane spm_integration
160
- # - uses: 8398a7/action-slack@v3
161
- # with:
162
- # status: ${{ job.status }}
163
- # text: "You shall not pass!"
164
- # job_name: "Test Integration (SPM)"
165
- # fields: message,commit,author,action,workflow,job,took
166
- # env:
167
- # SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
168
- # MATRIX_CONTEXT: ${{ toJson(matrix) }}
169
- # if: ${{ github.event_name == 'push' && failure() }}
170
-
171
- # cocoapods-integration:
172
- # name: Test Integration (CocoaPods)
173
- # runs-on: macos-11
174
- # steps:
175
- # - uses: actions/checkout@v1
176
- # - name: Set build image var
177
- # run: echo "ImageVersion=$ImageVersion" >> $GITHUB_ENV
178
- # - name: Cache RubyGems
179
- # uses: actions/cache@v2
180
- # id: rubygem-cache
181
- # with:
182
- # path: vendor/bundle
183
- # key: ${{ runner.os }}-${{ env.ImageVersion }}-gem-${{ hashFiles('**/Gemfile.lock') }}
184
- # restore-keys: ${{ runner.os }}-${{ env.ImageVersion }}-gem-
185
- # - name: Cache Mint
186
- # uses: actions/cache@v2
187
- # id: mint-cache
188
- # with:
189
- # path: /usr/local/lib/mint
190
- # key: ${{ runner.os }}-mint-${{ hashFiles('./Mintfile') }}
191
- # restore-keys: ${{ runner.os }}-mint-
192
- # - uses: ./.github/actions/bootstrap
193
- # - name: Build Test Project
194
- # run: bundle exec fastlane cocoapods_integration
195
- # - uses: 8398a7/action-slack@v3
196
- # with:
197
- # status: ${{ job.status }}
198
- # text: "You shall not pass!"
199
- # job_name: "Test Integration (CocoaPods)"
200
- # fields: message,commit,author,action,workflow,job,took
201
- # env:
202
- # SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
203
- # MATRIX_CONTEXT: ${{ toJson(matrix) }}
204
- # if: ${{ github.event_name == 'push' && failure() }}
91
+ build-apps :
92
+ name : Build Demo App
93
+ runs-on : macos-11
94
+ steps :
95
+ - uses : actions/checkout@v1
96
+ - name : Set build image var
97
+ run : echo "ImageVersion=$ImageVersion" >> $GITHUB_ENV
98
+ - name : Cache RubyGems
99
+ uses : actions/cache@v2
100
+ id : rubygem-cache
101
+ with :
102
+ path : vendor/bundle
103
+ key : ${{ runner.os }}-${{ env.ImageVersion }}-gem-${{ hashFiles('**/Gemfile.lock') }}
104
+ restore-keys : ${{ runner.os }}-${{ env.ImageVersion }}-gem-
105
+ - name : Cache Mint
106
+ uses : actions/cache@v2
107
+ id : mint-cache
108
+ with :
109
+ path : /usr/local/lib/mint
110
+ key : ${{ runner.os }}-mint-${{ hashFiles('./Mintfile') }}
111
+ restore-keys : ${{ runner.os }}-mint-
112
+ - uses : ./.github/actions/bootstrap
113
+ - name : Build Demo App
114
+ run : bundle exec fastlane build_demo
115
+ - uses : 8398a7/action-slack@v3
116
+ with :
117
+ status : ${{ job.status }}
118
+ text : " You shall not pass!"
119
+ job_name : " Build Demo App"
120
+ fields : message,commit,author,action,workflow,job,took
121
+ env :
122
+ SLACK_WEBHOOK_URL : ${{ secrets.SLACK_WEBHOOK_URL }}
123
+ MATRIX_CONTEXT : ${{ toJson(matrix) }}
124
+ if : ${{ github.event_name == 'push' && failure() }}
0 commit comments