-
Notifications
You must be signed in to change notification settings - Fork 2
Coppy Dev
Randy Syring edited this page Sep 20, 2025
·
4 revisions
- Project tasks:
mise tasks - Build a demo project to test functionality:
mise demo [--help] - CI runs in GH Actions
Tests use a dedicated system user to run tests isolated from the developer's mise/uv config.
- Create/prep user:
mise run test-user-prep [--systemd-skip] - Systemd:
- Without
--systemd-skipa service and timer will be installed to keep mise and uv current - Diagnostic help with tasks:
test-user-systemctlandtest-user-journalctl
- Without
- Current task is Ubuntu centric. Fix & submit a PR for other systems if needed.
- We have a demo of the default output at: https://github.com/level12/coppy-demo
- Devs should update this after bumping Coppy to a new version
- Which should get automated at some point
Versions are date based. Tools:
- Current version:
hatch version - Bump version based on date, tag, push:
mise bump- Options:
mise bump -- --help
- Options:
There is no actual "release" for this project since it only lives on GitHub and no artifacts need to
be published. But, the most recent tag is, by default, what is used by copier update and uv tool install.