-
cargo build --releaseclean -
cargo test --workspace --exclude perry-ui-ios --exclude perry-ui-tvos --exclude perry-ui-watchos --exclude perry-ui-gtk4 --exclude perry-ui-android --exclude perry-ui-windowspasses - (if user-facing) Added or updated a test under
test-files/or a#[test]in the affected crate - (if CLI / stdlib / runtime API changed) Updated
docs/src/ - (if touching a platform UI backend) Built
-p perry-ui-<backend>locally on that platform
- I have NOT bumped the workspace version or edited CLAUDE.md / CHANGELOG.md (maintainer handles these at merge)
- My commits follow the loose
feat:/fix:/docs:/chore:prefix convention used in the log - I've read CONTRIBUTING.md and agree to the Code of Conduct