Skip to content

Commit 0ff2a3f

Browse files
committed
How about using Github Actions to run old iOS versions?
1 parent 57ac021 commit 0ff2a3f

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

.github/workflows/firefox-ios-ui-tests-previous-os.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
name: "Firefox UI Tests for iOS 15 & 16"
1+
name: "Firefox UI Tests for iOS 15, 16 & 17"
22

33
on:
44
workflow_dispatch: {}
55
env:
66
browser: firefox-ios
7-
xcode_version: 15.4
8-
ios_version: 17.5
9-
ios_simulator_default: iPhone 15
7+
xcode_version: 16.1
8+
ios_version: 18.1
9+
ios_simulator_default: iPhone 16
1010
xcodebuild_scheme: Fennec
1111
xcodebuild_target: Client
1212
test_results_directory: /Users/runner/tmp
1313

1414
jobs:
1515
compile:
1616
name: Compile
17-
runs-on: macos-14
17+
runs-on: macos-15
1818
steps:
1919
- name: Check out source code
2020
uses: actions/checkout@v4.1.7
@@ -54,13 +54,15 @@ jobs:
5454

5555
run-smoketests:
5656
name: Run smoke tests
57-
runs-on: macos-14
57+
runs-on: macos-15
5858
needs: compile
5959
strategy:
6060
fail-fast: false
6161
max-parallel: 1
6262
matrix:
6363
include:
64+
- ios_version: 17.5
65+
ios_simulator: iPhone 15
6466
- ios_version: 16.4
6567
ios_simulator: iPhone 14
6668
- ios_version: 15.5
@@ -78,8 +80,6 @@ jobs:
7880
id: xcode
7981
run: |
8082
sudo rm -rf /Applications/Xcode.app
81-
sudo rm -fr /Applications/Xcode_16*
82-
sudo rm -fr /Applications/Xcode_14*
8383
sudo xcode-select -s /Applications/Xcode_${{ env.xcode_version }}.app/Contents/Developer
8484
xcodebuild -version
8585
./checkout.sh

0 commit comments

Comments
 (0)