Skip to content

ci: stop restoring a cargo registry the Dylint job never reads - #377

Merged
zackees merged 1 commit into
mainfrom
ci/dylint-no-unused-registry-restore
Sep 29, 2026
Merged

zackees merged 1 commit into
mainfrom
ci/dylint-no-unused-registry-restore

Conversation

@zackees

@zackees zackees commented Sep 29, 2026

Copy link
Copy Markdown
Owner

Every compiling Dylint step sets CARGO_HOME to its own temp directory, so
the ~/.cargo registry setup-soldr restored (116 MB archive, 29,088 files,
41.2 s) was never used. It was also the slowest of the parallel restores,
so it set setup-soldr's wall time (43 s on run 36526568121; the next
slowest layers are dylint-cache 16 s and the toolchain 17 s). The linux
job already disables it for the same reason. The Dylint job was the only
consumer of that registry entry.

Every compiling Dylint step sets CARGO_HOME to its own temp directory, so
the ~/.cargo registry setup-soldr restored (116 MB archive, 29,088 files,
41.2 s) was never used. It was also the slowest of the parallel restores,
so it set setup-soldr's wall time (43 s on run 36526568121; the next
slowest layers are dylint-cache 16 s and the toolchain 17 s). The linux
job already disables it for the same reason. The Dylint job was the only
consumer of that registry entry.
@zackees
zackees merged commit 5c8a4c8 into main Sep 29, 2026
6 checks passed
@zackees
zackees deleted the ci/dylint-no-unused-registry-restore branch September 29, 2026 06:05
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