Skip to content

Commit e3fa086

Browse files
committed
Run optional tests in separate workflow
1 parent 0e4e8fa commit e3fa086

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

.circleci/config.yml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -179,23 +179,26 @@ workflows:
179179
only:
180180
- develop
181181
- /^release.*/
182-
#Optionally run UI tests on PRs
183-
- Optional Tests:
182+
#Optionally run UI tests on PRs
183+
Optional Tests:
184+
jobs:
185+
- Hold:
184186
type: approval
185-
requires: [ "Build Tests" ]
186187
filters:
187188
branches:
188189
ignore:
189190
- develop
190191
- /^release.*/
192+
- Build Tests:
193+
requires: [ "Hold" ]
191194
- UI Tests:
192195
name: Optional UI Tests (iPhone 11)
193196
device: iPhone 11
194-
requires: [ "Optional Tests" ]
197+
requires: [ "Build Tests" ]
195198
- UI Tests:
196199
name: Optional UI Tests (iPad Air 3rd generation)
197200
device: iPad Air \\(3rd generation\\)
198-
requires: [ "Optional Tests" ]
201+
requires: [ "Build Tests" ]
199202
Installable Build:
200203
jobs:
201204
- Hold:

0 commit comments

Comments
 (0)