Skip to content

Commit 0b58681

Browse files
committed
Solely use ubuntu-latest for ci
Drop Windows and macOS from CI due to their long build times. Windows and macOS are still first class platforms for gfold, but running individual tests and builds for them in CI has not been valuable recently. Signed-off-by: Nick Gerace <[email protected]>
1 parent f3a4c15 commit 0b58681

File tree

1 file changed

+3
-24
lines changed

1 file changed

+3
-24
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ concurrency:
1515
group: "${{ github.workflow }}-${{ github.ref }}"
1616
cancel-in-progress: true
1717
jobs:
18-
test:
19-
name: "Lint / Test / Build (ubuntu-latest)"
18+
ci:
19+
name: "CI"
2020
runs-on: ubuntu-latest
2121
steps:
2222
- uses: actions/checkout@v2
@@ -30,25 +30,4 @@ jobs:
3030
- uses: actions-rs/cargo@v1
3131
with:
3232
command: xtask
33-
args: ci
34-
build:
35-
name: "Test / Build"
36-
runs-on: ${{ matrix.os }}
37-
strategy:
38-
matrix:
39-
os: [windows-latest, macos-latest]
40-
steps:
41-
- uses: actions/checkout@v2
42-
- uses: actions-rs/toolchain@v1
43-
with:
44-
profile: minimal
45-
toolchain: stable
46-
override: true
47-
- uses: Swatinem/rust-cache@v1
48-
- uses: actions-rs/cargo@v1
49-
with:
50-
command: test
51-
- uses: actions-rs/cargo@v1
52-
with:
53-
command: build
54-
args: --all-targets --locked
33+
args: ci

0 commit comments

Comments
 (0)