Skip to content

Commit 10ac266

Browse files
committed
feat: create enhanced CI/CD workflow combining best features from existing workflows
- Add concurrency controls to prevent overlapping runs - Implement least privilege permissions for security - Include auto-fix capabilities for formatting and clippy issues - Integrate comprehensive security scanning (cargo audit, deny, secrets detection) - Add performance benchmarking with hyperfine - Maintain cross-platform testing with incremental builds - Enforce 82%+ coverage threshold - Provide detailed status summaries with modern GitHub Actions features - Update README to document the enhanced workflow This workflow replaces ci.yml and optimized-ci.yml with a more efficient and secure design.
1 parent d121efe commit 10ac266

File tree

2 files changed

+731
-33
lines changed

2 files changed

+731
-33
lines changed

0 commit comments

Comments
 (0)