|
@@ -15,12 +15,12 @@ jobs:
|
|
|
strategy:
|
|
strategy:
|
|
|
matrix:
|
|
matrix:
|
|
|
os: [ubuntu-latest, macos-latest, windows-latest]
|
|
os: [ubuntu-latest, macos-latest, windows-latest]
|
|
|
- rust: [1.63.0, 1.67.0, stable, beta, nightly]
|
|
|
|
|
|
|
+ rust: [1.63.0, 1.82.0, stable, beta, nightly]
|
|
|
exclude:
|
|
exclude:
|
|
|
- os: macos-latest
|
|
- os: macos-latest
|
|
|
- rust: 1.67.0
|
|
|
|
|
|
|
+ rust: 1.82.0
|
|
|
- os: windows-latest
|
|
- os: windows-latest
|
|
|
- rust: 1.67.0
|
|
|
|
|
|
|
+ rust: 1.82.0
|
|
|
- os: macos-latest
|
|
- os: macos-latest
|
|
|
rust: beta
|
|
rust: beta
|
|
|
- os: windows-latest
|
|
- os: windows-latest
|
|
@@ -41,13 +41,6 @@ jobs:
|
|
|
matrix.rust == '1.63.0'
|
|
matrix.rust == '1.63.0'
|
|
|
run: |
|
|
run: |
|
|
|
cargo update -p idna_adapter --precise 1.1.0
|
|
cargo update -p idna_adapter --precise 1.1.0
|
|
|
- - name: Downgrade deps on Rust 1.67.0
|
|
|
|
|
- if: |
|
|
|
|
|
- matrix.rust == '1.67.0'
|
|
|
|
|
- run: |
|
|
|
|
|
- cargo update -p zerofrom --precise 0.1.4
|
|
|
|
|
- cargo update -p yoke --precise 0.7.4
|
|
|
|
|
- cargo update -p litemap --precise 0.7.3
|
|
|
|
|
- name: Add `aarch64-unknown-none` toolchain for `no_std` tests
|
|
- name: Add `aarch64-unknown-none` toolchain for `no_std` tests
|
|
|
if: |
|
|
if: |
|
|
|
matrix.os == 'ubuntu-latest' &&
|
|
matrix.os == 'ubuntu-latest' &&
|
|
@@ -66,7 +59,7 @@ jobs:
|
|
|
if: |
|
|
if: |
|
|
|
matrix.os == 'windows-latest' &&
|
|
matrix.os == 'windows-latest' &&
|
|
|
matrix.rust != '1.63.0' &&
|
|
matrix.rust != '1.63.0' &&
|
|
|
- matrix.rust != '1.67.0'
|
|
|
|
|
|
|
+ matrix.rust != '1.82.0'
|
|
|
run: cargo test --test debugger_visualizer --features "url/debugger_visualizer,url_debug_tests/debugger_visualizer" -- --test-threads=1 || echo "debugger test failed"
|
|
run: cargo test --test debugger_visualizer --features "url/debugger_visualizer,url_debug_tests/debugger_visualizer" -- --test-threads=1 || echo "debugger test failed"
|
|
|
continue-on-error: true # Fails on GH actions, but not locally.
|
|
continue-on-error: true # Fails on GH actions, but not locally.
|
|
|
- name: Test `no_std` support
|
|
- name: Test `no_std` support
|