9
9
workflow_dispatch :
10
10
inputs :
11
11
record_snapshots :
12
- description : ' Record missing snapshots on CI?'
13
- type : boolean
14
- required : false
15
- default : false
16
- remove_and_record_snapshots :
17
- description : ' Reset all the snapshots on CI?'
12
+ description : ' Record snapshots on CI?'
18
13
type : boolean
19
14
required : false
20
15
default : false
52
47
automated-code-review :
53
48
name : Automated Code Review
54
49
runs-on : macos-15
55
- if : ${{ github.event.inputs.record_snapshots != 'true' && github.event.inputs.remove_and_record_snapshots != 'true' }}
50
+ if : ${{ github.event.inputs.record_snapshots != 'true' }}
56
51
env :
57
52
XCODE_VERSION : " 15.4"
58
53
steps :
71
66
build-xcode15 :
72
67
name : Build SDKs (Xcode 15.0)
73
68
runs-on : macos-15
74
- if : ${{ github.event.inputs.record_snapshots != 'true' && github.event.inputs.remove_and_record_snapshots != 'true' }}
69
+ if : ${{ github.event.inputs.record_snapshots != 'true' }}
75
70
env :
76
71
XCODE_VERSION : " 15.4"
77
72
steps :
104
99
INSTALL_YEETD : true
105
100
INSTALL_SONAR : true
106
101
- name : Run UI Tests (Debug)
107
- run : bundle exec fastlane test_ui device:"${{ env.IOS_SIMULATOR_DEVICE }}" record:"${{ github.event.inputs.record_snapshots }}" remove_and_record:"${{ github.event.inputs.remove_and_record_snapshots }}"
102
+ run : bundle exec fastlane test_ui device:"${{ env.IOS_SIMULATOR_DEVICE }}" record:"${{ github.event.inputs.record_snapshots }}"
108
103
timeout-minutes : 120
109
104
env :
110
105
GITHUB_TOKEN : ${{ secrets.CI_BOT_GITHUB_TOKEN }} # to open a PR
@@ -139,7 +134,7 @@ jobs:
139
134
allure_testops_launch :
140
135
name : Launch Allure TestOps
141
136
runs-on : macos-13
142
- if : ${{ github.event.inputs.record_snapshots != 'true' && github.event.inputs.remove_and_record_snapshots != 'true' }}
137
+ if : ${{ github.event.inputs.record_snapshots != 'true' }}
143
138
needs : build-test-app-and-frameworks
144
139
outputs :
145
140
launch_id : ${{ steps.get_launch_id.outputs.launch_id }}
@@ -158,7 +153,7 @@ jobs:
158
153
test-e2e-debug :
159
154
name : Test E2E UI (Debug)
160
155
runs-on : macos-15
161
- if : ${{ github.event.inputs.record_snapshots != 'true' && github.event.inputs.remove_and_record_snapshots != 'true' }}
156
+ if : ${{ github.event.inputs.record_snapshots != 'true' }}
162
157
needs :
163
158
- allure_testops_launch
164
159
- build-test-app-and-frameworks
@@ -213,7 +208,7 @@ jobs:
213
208
build-apps :
214
209
name : Build Demo App
215
210
runs-on : macos-14
216
- if : ${{ github.event.inputs.record_snapshots != 'true' && github.event.inputs.remove_and_record_snapshots != 'true' }}
211
+ if : ${{ github.event.inputs.record_snapshots != 'true' }}
217
212
needs : build-test-app-and-frameworks
218
213
steps :
219
214
0 commit comments