Thanks for contributing to CleanMacOS.
- Clone the repository.
- Open
CleanMacOS.xcodeproj. - Build and run the
CleanMacOSscheme.
Use short, explicit branch names:
feat/<topic>fix/<topic>docs/<topic>ci/<topic>
Use conventional-style commit prefixes:
feat:fix:docs:ci:build:chore:
- Fill in the PR template completely.
- Link the issue (
Closes #123) when relevant. - Keep PR scope focused.
- Include screenshots when UI changes.
Before opening a PR:
xcodebuild -project CleanMacOS.xcodeproj -scheme CleanMacOS -destination 'platform=macOS' clean build- Never relax protected-root checks without justification.
- Any deletion behavior change must include documentation update.
- Favor transparent logging and clear user-facing warnings.