bartulem/usv-playpen: v0.10.6 — CI fix: prettier drift; harden pre-push gate
Authors/Creators
- 1. Princeton Neuroscience Institute
- 2. Princeton University
Description
v0.10.6 — CI fix: prettier drift; harden pre-push gate
Two non-runtime changes resolving the v0.10.5 CI failure and closing the gap that let it slip past the local gate:
_metadata.yamlreformatted by prettier (single -> double quotes onschema_versionand empty-string scalars). The drift was introduced in commit 75b0ab2 but only surfaced when CI ran prettier against--all-files; local pre-commit had no reason to touch the unmodified file, so it sat inmainuntil the v0.10.5 push finally tripped the CI Format job..pre-commit-config.yamlnow installs a second pre-push hook (pre-commit-format-check) that runspre-commit run --all-files --hook-stage manual— the exact invocation the CI Format job uses. Drift in files nobody is currently editing is rejected atgit pushtime rather than slipping past until a red CI badge. Requires a one-timepre-commit install --hook-type pre-pushon each clone. The existing pre-push pytest hook is preserved; both fire on every push. Bypass withgit push --no-verify.
No runtime, library, or output behavior changes vs v0.10.5.
Files
bartulem/usv-playpen-v0.10.6.zip
Files
(57.8 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:f04e3f17bb1ef6d0ecebad0031870842
|
57.8 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/bartulem/usv-playpen/tree/v0.10.6 (URL)
Software
- Repository URL
- https://github.com/bartulem/usv-playpen