gitpod-io / leeway

Leeway is a heavily caching build system for Go, Typescript and Docker projects.
MIT License
161 stars 20 forks source link

Discover workspace root #176

Closed csweichel closed 6 months ago

csweichel commented 7 months ago

Description

This PR makes leeway automatically discover the workspace route by traveling up the path all the way to the root of the file system and looking for a WORKSPACE.yaml file.

codecov[bot] commented 7 months ago

Codecov Report

Merging #176 (6ebf5fb) into main (3256d17) will increase coverage by 0.04%. The diff coverage is 44.44%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #176 +/- ## ========================================== + Coverage 28.84% 28.88% +0.04% ========================================== Files 21 21 Lines 3463 3472 +9 ========================================== + Hits 999 1003 +4 - Misses 2246 2249 +3 - Partials 218 220 +2 ```