Skip to content

Commit ce6b11c

Browse files
committed
ci: libc-0.2: Don't specify needs for tier 2 jobs
On `main` we require that the tier 1 tests pass before running tier 2 jobs in an effort to avoid spending CI time when things would fail smoke checks. `libc-0.2` has a bit of a different flow though: most PRs are bulk backports that contain a number of patches which have already been validated once on `main`. To speed up the backport process a bit, remove `needs:` so all jobs start at the same time.
1 parent e47896f commit ce6b11c

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

.github/workflows/ci.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -163,9 +163,9 @@ jobs:
163163
path: ${{ env.ARCHIVE_PATH }}
164164
retention-days: 5
165165

166+
# Unlike `main` this job doesn't have `needs`, in order to speed up backports a bit
166167
test_tier2:
167168
name: Test tier2
168-
needs: [test_tier1, style_check]
169169
runs-on: ubuntu-24.04
170170
strategy:
171171
fail-fast: true
@@ -270,7 +270,6 @@ jobs:
270270

271271
test_tier2_vm:
272272
name: Test tier2 VM
273-
needs: [test_tier1, style_check]
274273
runs-on: ubuntu-latest
275274
strategy:
276275
fail-fast: true

0 commit comments

Comments
 (0)