Commit Graph

4 Commits

Author SHA1 Message Date
Stefano Amorelli
5422a3e8b2 Revert "ci: temporarily disable fmt and clippy checks"
This reverts commit cdb0e893f7.
2025-08-16 17:34:58 +03:00
Stefano Amorelli
cdb0e893f7 ci: temporarily disable fmt and clippy checks
- Focus on core functionality first
- Will re-enable after rustfmt/clippy setup
2025-08-16 17:34:37 +03:00
Stefano Amorelli
34cc3712b8 ci: add release workflow for crates.io publishing
- Automated publishing to crates.io on version tags
- Cross-platform binary builds
- GitHub release creation with artifacts
- Manual workflow dispatch support
2025-08-16 17:21:41 +03:00
Stefano Amorelli
765337f89d ci: add comprehensive CI workflow
- Test on multiple platforms (Linux, Windows, macOS)
- Run on stable and beta Rust
- Include formatting and clippy checks
- Add code coverage with cargo-llvm-cov
- Security audit with cargo-audit
2025-08-16 17:21:29 +03:00