Skip to content

Commit c07317a

Browse files
committed
ci(workflows): update execution order of workflow steps
1 parent a1a9fce commit c07317a

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

.github/workflows/pr.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ jobs:
4646
discover-systems:
4747
name: Discover regression systems
4848
if: github.event_name == 'pull_request'
49+
needs: [docs, pre-commit, coverage]
4950
runs-on: ubuntu-24.04
5051
outputs:
5152
systems: ${{ steps.set-systems.outputs.systems }}
@@ -73,7 +74,7 @@ jobs:
7374
regression-quick:
7475
name: Regression (fast) • ${{ matrix.system }}
7576
if: github.event_name == 'pull_request'
76-
needs: [unit, discover-systems]
77+
needs: discover-systems
7778
runs-on: ubuntu-24.04
7879
timeout-minutes: 35
7980

@@ -151,6 +152,7 @@ jobs:
151152
pre-commit:
152153
name: Pre-commit
153154
if: github.event_name == 'pull_request'
155+
needs: unit
154156
runs-on: ubuntu-24.04
155157
timeout-minutes: 15
156158

@@ -179,6 +181,7 @@ jobs:
179181
180182
coverage:
181183
name: Coverage
184+
needs: unit
182185
runs-on: ubuntu-24.04
183186
timeout-minutes: 30
184187

0 commit comments

Comments
 (0)