Description:
Have a large modulith composed of multiple separate golang projects.
When using setup-go it complains that it can't restore the cache:
Warning: Restore cache failed: Dependencies file is not found in /home/runner/work/---/---. Supported file pattern: go.sum
There is no go.sum a the root; in fact, there are multiple go.sum files, one for each nested go project.
Perhaps there could be a pattern for dependencies files e.g. **/*.go.sum.
Justification:
Provide go module caching capabilities for multi-module projects.
Description:
Have a large modulith composed of multiple separate golang projects.
When using
setup-goit complains that it can't restore the cache:Warning: Restore cache failed: Dependencies file is not found in /home/runner/work/---/---. Supported file pattern: go.sumThere is no
go.suma the root; in fact, there are multiplego.sumfiles, one for each nested go project.Perhaps there could be a pattern for dependencies files e.g.
**/*.go.sum.Justification:
Provide go module caching capabilities for multi-module projects.