this should fix the message during CI
```
.../setuptools_scm/git.py:163: UserWarning: "/home/runner/work/circuitpython-build-tools/circuitpython-build-tools" is shallow and may cause errors
warnings.warn(f'"{wd.path}" is shallow and may cause errors')
```
This may have been introduced when upgrading action/checkout recently,
or it might be pre-existing.
BREAKING CHANGES
This REQUIRES releases to generate the artifacts not just tags.
This DOES NOT generate the data directory containing mpy-cross versions.