Skip to content

Commit 6e032ab

Browse files
authored
Merge pull request #986 from hsivonen/idna-ci
Test MSRV with idna unicode-rs back end and test ICU4X back end with 1.67
2 parents 59c7ea3 + e6cd8f7 commit 6e032ab

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

.github/workflows/main.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
strategy:
1616
matrix:
1717
os: [ubuntu-latest, macos-latest, windows-latest]
18-
rust: [1.67.0, stable, beta, nightly]
18+
rust: [1.57.0, 1.67.0, stable, beta, nightly]
1919
exclude:
2020
- os: macos-latest
2121
rust: 1.67.0
@@ -37,6 +37,10 @@ jobs:
3737
toolchain: ${{ matrix.rust }}
3838
# Add toolchain for no_std tests
3939
- run: rustup toolchain install nightly
40+
- name: Downgrade idna_adapter on Rust 1.57.0
41+
if: |
42+
matrix.rust == '1.57.0'
43+
run: cargo update -p idna_adapter --precise 1.1.0
4044
- name: Add `aarch64-unknown-none` toolchain for `no_std` tests
4145
if: |
4246
matrix.os == 'ubuntu-latest' &&
@@ -54,7 +58,8 @@ jobs:
5458
- name: Run debugger_visualizer tests
5559
if: |
5660
matrix.os == 'windows-latest' &&
57-
matrix.rust != '1.56.0'
61+
matrix.rust != '1.57.0' &&
62+
matrix.rust != '1.67.0'
5863
run: cargo test --test debugger_visualizer --features "url/debugger_visualizer,url_debug_tests/debugger_visualizer" -- --test-threads=1 || echo "debugger test failed"
5964
continue-on-error: true # Fails on GH actions, but not locally.
6065
- name: Test `no_std` support

0 commit comments

Comments
 (0)