I am trying to write a Dagger module for a tool I authored called nsv (https://github.com/purpleclay/nsv) (next semantic version). However, for this to work, it needs to read the project repository's Git log.
Looking within the Dagger source code, I see that the exclude pattern **/.git is mandated (https://github.com/dagger/dagger/blob/0e3afcaea9a2c33b7a7d5836315d3637fe682578/core/schema/modulesource.go#L650). I have experimented with the new Dagger views functionality, which has no impact.
Is there any intention to support modules that require access to the .git directory?
