Skip to content

ci: overlap the Dylint job's webview package install with setup - #376

Merged
zackees merged 1 commit into
mainfrom
ci/dylint-overlap-apt-with-setup-soldr
Sep 29, 2026
Merged

zackees merged 1 commit into
mainfrom
ci/dylint-overlap-apt-with-setup-soldr

Conversation

@zackees

@zackees zackees commented Sep 29, 2026

Copy link
Copy Markdown
Owner

The Dylint job is the PR critical path, and it ran apt (22-46 s) and then
setup-soldr (35-42 s) back to back, though neither needs the other. The
install now starts in the background as the first step and a wait step
before the lint step prints its log and propagates its status (recorded
even under the step shell's -e, so a failed install fails fast instead of
waiting out the timeout).

The Dylint job is the PR critical path, and it ran apt (22-46 s) and then
setup-soldr (35-42 s) back to back, though neither needs the other. The
install now starts in the background as the first step and a wait step
before the lint step prints its log and propagates its status (recorded
even under the step shell's -e, so a failed install fails fast instead of
waiting out the timeout).
@zackees
zackees merged commit 546d87c into main Sep 29, 2026
6 checks passed
@zackees
zackees deleted the ci/dylint-overlap-apt-with-setup-soldr branch September 29, 2026 05:35
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