Skip to content

Commit d223019

Browse files
authored
chore: fix macOS ci on github actions (#2602)
1 parent 4010335 commit d223019

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

.github/workflows/test_tokio.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,13 @@ jobs:
2323
- macos-latest
2424
steps:
2525
- uses: actions/checkout@master
26+
- name: Install Rust
27+
run: rustup update stable
28+
if: matrix.os != 'macos-latest'
29+
# https://github.com/rust-lang/rust/issues/73030
30+
- name: Install Rust
31+
run: rustup update 1.43.1 && rustup default 1.43.1
32+
if: matrix.os == 'macos-latest'
2633

2734
# Run `tokio` with only `full`
2835
- uses: actions-rs/cargo@v1
@@ -64,6 +71,13 @@ jobs:
6471

6572
steps:
6673
- uses: actions/checkout@master
74+
- name: Install Rust
75+
run: rustup update stable
76+
if: matrix.os != 'macos-latest'
77+
# https://github.com/rust-lang/rust/issues/73030
78+
- name: Install Rust
79+
run: rustup update 1.43.1 && rustup default 1.43.1
80+
if: matrix.os == 'macos-latest'
6781

6882
# Run with all crate features
6983
- name: ${{ matrix.crate }} - cargo test --all-features
@@ -114,6 +128,13 @@ jobs:
114128
- macos-latest
115129
steps:
116130
- uses: actions/checkout@master
131+
- name: Install Rust
132+
run: rustup update stable
133+
if: matrix.os != 'macos-latest'
134+
# https://github.com/rust-lang/rust/issues/73030
135+
- name: Install Rust
136+
run: rustup update 1.43.1 && rustup default 1.43.1
137+
if: matrix.os == 'macos-latest'
117138
- run: cargo install cargo-hack
118139
name: Install cargo-hack
119140
- uses: actions-rs/cargo@v1

0 commit comments

Comments
 (0)