osmosis
osmosis copied to clipboard
[Feature]: E2E stop using fetch-depth 0
Summary
In E2E we use fetch-depth=0, which pulls all commits and tags, and is quite expensive.
TBH, I'm not even clear why we checkout the repo, let alone why all of history. We should revisit this, as it adds time to a time-sensitive CI job.
Problem Definition
No response
Proposed Feature
Change fetch-depth to 1 and manually pull any tags we need.
Or consider removing the step entirely.