Increase comprehensive testing capabilities

This commit is contained in:
Tw93
2025-08-14 11:17:19 +08:00
parent dd3e00fad5
commit 17c4e705cb
9 changed files with 1863 additions and 4 deletions

View File

@@ -42,6 +42,24 @@ npm install
npm run dev
```
### Testing
```bash
# Run all tests (unit + integration + builder)
npm test
# Build CLI for testing
npm run cli:build
```
## Continuous Integration
The project uses streamlined GitHub Actions workflows:
- **Quality & Testing**: Automatic code quality checks and comprehensive testing on all platforms
- **Claude AI Integration**: Automated code review and interactive assistance
- **Release Management**: Coordinated releases with app building and Docker publishing
## Troubleshooting
### macOS 26 Beta Compilation Issues