Skip to content

Commit 8b92ddb

Browse files
committed
chore: remove "basic" job and list shorter running jobs in each test job
1 parent f4c0ed1 commit 8b92ddb

1 file changed

Lines changed: 15 additions & 15 deletions

File tree

.github/workflows/ci.yml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -33,18 +33,6 @@ jobs:
3333
steps:
3434
- run: exit 0
3535

36-
# Basic checks that should run shorter than the full tests
37-
basic:
38-
name: basic checks
39-
runs-on: ubuntu-latest
40-
needs:
41-
- fmt
42-
- clippy
43-
- msrv
44-
- doc
45-
steps:
46-
- run: exit 0
47-
4836
clippy:
4937
name: Clippy
5038
runs-on: ubuntu-latest
@@ -80,7 +68,11 @@ jobs:
8068
test-all-featues:
8169
name: Run tests for all features
8270
runs-on: ${{ matrix.os }}
83-
needs: basic
71+
needs:
72+
- fmt
73+
- clippy
74+
- msrv
75+
- doc
8476
strategy:
8577
fail-fast: false
8678
matrix:
@@ -110,7 +102,11 @@ jobs:
110102
test-default-features:
111103
name: Test with default features
112104
runs-on: ubuntu-latest
113-
needs: basic
105+
needs:
106+
- fmt
107+
- clippy
108+
- msrv
109+
- doc
114110
steps:
115111
- name: Checkout sources
116112
uses: actions/checkout@v4
@@ -128,7 +124,11 @@ jobs:
128124
test-no-std:
129125
name: Test no-std support
130126
runs-on: ubuntu-latest
131-
needs: basic
127+
needs:
128+
- fmt
129+
- clippy
130+
- msrv
131+
- doc
132132
steps:
133133
- name: Checkout sources
134134
uses: actions/checkout@v4

0 commit comments

Comments
 (0)