Skip to content

CI should cache submodules? #2387

Closed
Closed
@smarter

Description

@smarter

The first thing the CI does on every build is git submodule update --init, this takes 23 seconds, most of that time is spent checking out lampepfl/scala twice (it's dumb that git doesn't realize it's doing the same thing twice here). It would be nice if we could cache this. It may also be worth merging scala-backend and scala2-library in a single submodule just to make it easier on everyone trying out dotty (on a bad connection a recursive clone might take a looong time).

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions