Skip to content

Spend less time checking out submodules - #1217

Open
fuzyll wants to merge 1 commit into
devfrom
test_quicker_checkouts
Open

fuzyll wants to merge 1 commit into
devfrom
test_quicker_checkouts

Conversation

@fuzyll

@fuzyll fuzyll commented Oct 7, 2026

Copy link
Copy Markdown
Contributor

We added a couple of submodules to the API repository to support our new Binary Similarity feature recently. After adding those submodules, the time it takes to check out and build the debugger through CI has gone up considerably. This change would skip cloning those submodules entirely and only clone the API repository itself with a depth of 1.

The result of this change is that a 20 minute build is now a 6 minute build.

@fuzyll fuzyll added this to the Langara milestone Oct 7, 2026
@fuzyll
fuzyll requested a review from xusheng6 October 7, 2026 14:43
@fuzyll fuzyll self-assigned this Oct 7, 2026
@CLAassistant

CLAassistant commented Oct 7, 2026 •

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

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.

2 participants