From 931b151c6f91ba3b8c8e8ee56861920c7a0316fe Mon Sep 17 00:00:00 2001 From: Michael Bui <25263378+MaikuB@users.noreply.github.com> Date: Wed, 1 May 2024 21:56:38 +1000 Subject: [PATCH] switched to ubuntu runner for android integration tests --- .github/workflows/validate.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index 3749d01b3..cf45dd30d 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -118,7 +118,7 @@ jobs: run: melos run test:unit:android integration_tests_android: name: Run integration tests (Android) - runs-on: macos-latest + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-java@v3 @@ -132,6 +132,11 @@ jobs: cache-key: 'flutter-:os:-:channel:-:version:-:arch:-:hash:' - name: Install Tools run: ./.github/workflows/scripts/install-tools.sh + - name: Enable KVM + run: | + echo 'KERNEL=="kvm", GROUP="kvm", MODE="0666", OPTIONS+="static_node=kvm"' | sudo tee /etc/udev/rules.d/99-kvm4all.rules + sudo udevadm control --reload-rules + sudo udevadm trigger --name-match=kvm - uses: reactivecircus/android-emulator-runner@v2 with: api-level: 29