It seems like all non flake inputs to a flake that use git
something.url = github:something/something,
something.url = git+file:///something/something,
depend on git-archive in some way,
which breaks dependencies if the repo contains a .gitattributes with an export-ignore attribute set for any vital part of the repository.
Is there any workarround i could use?