burrow icon indicating copy to clipboard operation
burrow copied to clipboard

[CI] Actions should only pull go deps once

Open gregdhill opened this issue 6 years ago • 2 comments

In a couple of the test steps that require docker builds we pull in our go dependencies twice. We should ideally vendor these first and reuse to speed up the pipeline.

gregdhill avatar Oct 02 '19 14:10 gregdhill

According to actions/setup-go. It automatically caches go, which can be seen here. So doesn't vendoring this first make it redundant?

deepakchethan avatar Feb 29 '20 00:02 deepakchethan

Correct, however this unfortunately is not the case with our docker build steps which do not share this cache.

gregdhill avatar Feb 29 '20 10:02 gregdhill