@@ -2,16 +2,16 @@ name: CI
22
33on :
44 push :
5- branches : [' main', ' 0.8.x' ]
5+ branches : [" main", " 0.8.x" ]
66 pull_request :
77 merge_group :
88 schedule :
99 - cron : " 21 3 * * 5"
1010
1111jobs :
1212 test-freebsd :
13- # see https://github.com/actions/runner/issues/385
14- # use https://github.com/vmactions/freebsd-vm for now
13+ # see https://github.com/actions/runner/issues/385
14+ # use https://github.com/vmactions/freebsd-vm for now
1515 name : test on freebsd
1616 runs-on : ubuntu-latest
1717 steps :
@@ -158,7 +158,7 @@ jobs:
158158 steps :
159159 - uses : actions/checkout@v6
160160 # Note that we must also update the README when changing the MSRV
161- - uses : dtolnay/rust-toolchain@1.80 .0
161+ - uses : dtolnay/rust-toolchain@1.91 .0
162162 - uses : Swatinem/rust-cache@v2
163163 - run : cargo check --locked --lib --all-features -p quinn-udp -p quinn-proto -p quinn
164164
@@ -188,8 +188,8 @@ jobs:
188188 audit :
189189 runs-on : ubuntu-latest
190190 steps :
191- - uses : actions/checkout@v6
192- - uses : EmbarkStudios/cargo-deny-action@v2
191+ - uses : actions/checkout@v6
192+ - uses : EmbarkStudios/cargo-deny-action@v2
193193
194194 test-android :
195195 runs-on : ubuntu-latest
@@ -206,52 +206,52 @@ jobs:
206206 emulator-arch : x86_64
207207
208208 steps :
209- - name : Set API level environment variable
210- run : echo "API_LEVEL=${{ matrix.api-level }}" >> $GITHUB_ENV
209+ - name : Set API level environment variable
210+ run : echo "API_LEVEL=${{ matrix.api-level }}" >> $GITHUB_ENV
211211
212- - name : Checkout code
213- uses : actions/checkout@v6
212+ - name : Checkout code
213+ uses : actions/checkout@v6
214214
215- - name : Install JDK
216- uses : actions/setup-java@v5
217- with :
218- distribution : ' zulu'
219- java-version : ' 21 '
215+ - name : Install JDK
216+ uses : actions/setup-java@v5
217+ with :
218+ distribution : " zulu"
219+ java-version : " 21 "
220220
221- - name : Install Android SDK
222- uses : android-actions/setup-android@v3
221+ - name : Install Android SDK
222+ uses : android-actions/setup-android@v3
223223
224- - name : Install Android NDK
225- run : sdkmanager --install "ndk;25.2.9519653"
224+ - name : Install Android NDK
225+ run : sdkmanager --install "ndk;25.2.9519653"
226226
227- - name : Install Rust
228- uses : dtolnay/rust-toolchain@stable
229- with :
230- toolchain : stable
231- target : ${{ matrix.target }}
227+ - name : Install Rust
228+ uses : dtolnay/rust-toolchain@stable
229+ with :
230+ toolchain : stable
231+ target : ${{ matrix.target }}
232232
233- - uses : Swatinem/rust-cache@v2
233+ - uses : Swatinem/rust-cache@v2
234234
235- - name : Install cargo-ndk
236- run : cargo install cargo-ndk
235+ - name : Install cargo-ndk
236+ run : cargo install cargo-ndk
237237
238- - name : Build unit tests for Android
239- run : cargo ndk -t ${{ matrix.target }} test --no-run
238+ - name : Build unit tests for Android
239+ run : cargo ndk -t ${{ matrix.target }} test --no-run
240240
241- - name : Enable KVM group perms
242- run : |
243- echo 'KERNEL=="kvm", GROUP="kvm", MODE="0666", OPTIONS+="static_node=kvm"' | sudo tee /etc/udev/rules.d/99-kvm4all.rules
244- sudo udevadm control --reload-rules
245- sudo udevadm trigger --name-match=kvm
241+ - name : Enable KVM group perms
242+ run : |
243+ echo 'KERNEL=="kvm", GROUP="kvm", MODE="0666", OPTIONS+="static_node=kvm"' | sudo tee /etc/udev/rules.d/99-kvm4all.rules
244+ sudo udevadm control --reload-rules
245+ sudo udevadm trigger --name-match=kvm
246246
247- - name : Set up Android Emulator and run tests
248- env :
249- TARGET : ${{ matrix.target }}
250- uses : reactivecircus/android-emulator-runner@v2
251- with :
252- api-level : ${{ matrix.api-level }}
253- arch : ${{ matrix.emulator-arch }}
254- script : .github/workflows/rust-android-run-tests-on-emulator.sh
247+ - name : Set up Android Emulator and run tests
248+ env :
249+ TARGET : ${{ matrix.target }}
250+ uses : reactivecircus/android-emulator-runner@v2
251+ with :
252+ api-level : ${{ matrix.api-level }}
253+ arch : ${{ matrix.emulator-arch }}
254+ script : .github/workflows/rust-android-run-tests-on-emulator.sh
255255
256256 features :
257257 strategy :
0 commit comments