Skip to content

ci: make the Dylint lint step the required aggregate; drop the sentinel job - #375

Merged
zackees merged 1 commit into
mainfrom
ci/fold-dylint-coverage-into-dylint
Sep 29, 2026
Merged

zackees merged 1 commit into
mainfrom
ci/fold-dylint-coverage-into-dylint

Conversation

@zackees

@zackees zackees commented Sep 29, 2026

Copy link
Copy Markdown
Owner

The dylint-coverage job did ~3 s of work but waited for a runner after
Dylint finished: 37 s (#369), ~1.5 min (#370), 1m53s (main 36520421024),
2m52s (PR #374, 36522485518, ~40% of that run's time to green).

With one non-matrix Dylint job that has no if:, #363's aggregate holds in
the job itself: its lint step fails when any lane fails and asserts the
workspace pass ran. linux reports its own check. Full mode's
full-coverage sentinel is unchanged.

…el job

The dylint-coverage job did ~3 s of work but waited for a runner after
Dylint finished: 37 s (#369), ~1.5 min (#370), 1m53s (main 36520421024),
2m52s (PR #374, 36522485518, ~40% of that run's time to green).

With one non-matrix Dylint job that has no if:, #363's aggregate holds in
the job itself: its lint step fails when any lane fails and asserts the
workspace pass ran. linux reports its own check. Full mode's
full-coverage sentinel is unchanged.
@zackees
zackees merged commit 96d1202 into main Sep 29, 2026
6 checks passed
@zackees
zackees deleted the ci/fold-dylint-coverage-into-dylint branch September 29, 2026 05:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant