Many folks are not very comfortable with nix yet, so let's document how they can use it in their pipelines with more widely-known tools such as Docker and Podman.
Fixes https://github.com/copier-org/copier/issues/457.
This was the intended and documented behavior, but at some point it got broken.
Well, now it's tested and it works.
Besides, there's a new FAQ to avoid further surprises.
Fixes https://github.com/copier-org/copier/issues/787
* refactor: check if the repository is a shallow clone
* refactor: emit a warning for shallow clones
* docs: add faq entry for high resource consumption with shallow clone
* refactor: define a specific warning for shallow clones
* fix: lint after rebase