Skip to content

Commit 6395c05

Browse files
committed
Test all the toolchain expressions on all platforms
1 parent d7bc4da commit 6395c05

File tree

1 file changed

+5
-28
lines changed

1 file changed

+5
-28
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -11,39 +11,16 @@ permissions:
1111

1212
jobs:
1313
install:
14-
name: Rust ${{matrix.rust}} on ${{matrix.name}}
14+
name: Rust ${{matrix.rust}} on ${{matrix.os == 'ubuntu' && 'Linux' || matrix.os == 'macos' && 'macOS' || matrix.os == 'windows' && 'Windows' || '???'}}
1515
runs-on: ${{matrix.os}}-latest
1616
strategy:
1717
fail-fast: false
1818
matrix:
19-
name: [Linux]
20-
os: [ubuntu]
21-
rust: [nightly, beta, stable, 1.62.0, 1.0.0, stable 18 months ago, stable minus 8 releases]
19+
os: [ubuntu, macos, windows]
20+
rust: [nightly, beta, stable, 1.62.0, stable 18 months ago, stable minus 8 releases]
2221
include:
23-
- name: macOS
24-
os: macos
25-
rust: nightly
26-
- name: macOS
27-
os: macos
28-
rust: 1.62.0
29-
- name: macOS
30-
os: macos
31-
rust: stable 18 months ago
32-
- name: macOS
33-
os: macos
34-
rust: stable minus 8 releases
35-
- name: Windows
36-
os: windows
37-
rust: nightly
38-
- name: Windows
39-
os: windows
40-
rust: 1.62.0
41-
- name: Windows
42-
os: windows
43-
rust: stable 18 months ago
44-
- name: Windows
45-
os: windows
46-
rust: stable minus 8 releases
22+
- os: ubuntu
23+
rust: 1.0.0
4724
timeout-minutes: 45
4825
steps:
4926
- uses: actions/checkout@v3

0 commit comments

Comments
 (0)