Skip to content

Commit a111baf

Browse files
authored
chore: Set macos-14 (#98)
1 parent 3656276 commit a111baf

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

.github/workflows/test.yml

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
- run: xvfb-run flutter pub run test -p vm,chrome,firefox
4141
macos:
4242
name: webcrypto on macOS desktop / Chrome
43-
runs-on: macos-latest
43+
runs-on: macos-14
4444
steps:
4545
- uses: actions/checkout@v4
4646
- uses: subosito/flutter-action@v2
@@ -96,7 +96,7 @@ jobs:
9696
- run: flutter pub run test -p vm,chrome,firefox
9797
ios:
9898
name: webcrypto on iOS emulator (iPhone)
99-
runs-on: macos-latest
99+
runs-on: macos-14
100100
steps:
101101
- uses: actions/checkout@v4
102102
- uses: subosito/flutter-action@v2
@@ -108,19 +108,15 @@ jobs:
108108
flutter config --no-analytics
109109
- uses: futureware-tech/simulator-action@v3
110110
with:
111-
model: 'iPhone 12'
111+
model: 'iPhone 15'
112112
- run: flutter pub get
113113
- run: flutter test integration_test/webcrypto_test.dart -d iphone
114114
working-directory: ./example
115115
android:
116116
name: webcrypto on Android emulator
117-
runs-on: macos-latest
117+
runs-on: ubuntu-latest
118118
steps:
119119
- uses: actions/checkout@v4
120-
- uses: actions/setup-java@v4
121-
with:
122-
distribution: 'zulu'
123-
java-version: '11'
124120
- uses: subosito/flutter-action@v2
125121
with:
126122
channel: 'stable'
@@ -129,6 +125,11 @@ jobs:
129125
run: |
130126
flutter config --no-analytics
131127
- run: flutter pub get
128+
- name: Enable KVM
129+
run: |
130+
echo 'KERNEL=="kvm", GROUP="kvm", MODE="0666", OPTIONS+="static_node=kvm"' | sudo tee /etc/udev/rules.d/99-kvm4all.rules
131+
sudo udevadm control --reload-rules
132+
sudo udevadm trigger --name-match=kvm
132133
- name: Run flutter test integration_test/webcrypto_test.dart -d android
133134
uses: reactivecircus/android-emulator-runner@v2
134135
with:

0 commit comments

Comments
 (0)