huangxt
|
14e20cae89
|
优化安全性扫描脚本,避免测试代码误报
- 使用 awk 在 #[cfg(test)] 处提前退出,跳过测试代码
- 替换多个 grep -v 管道为单一 awk 处理
- 修复乱码字符
|
2026-03-07 21:04:18 +08:00 |
|
huangxt
|
f369ae61de
|
修复 no_std 测试并升级 MSRV 至 1.83.0
- 修复 cargo test --no-default-features --lib 编译错误
- SM3 测试:移除 alloc 依赖,改用手动十六进制解析
- SM4 modes 测试:添加 #[cfg(feature = "alloc")]
- MSRV 升级至 1.83.0(crypto-bigint 0.6.x 的 ConstMontyForm 所需)
- 更新 CI 工作流中的 MSRV 版本
- 修正 Cargo.toml 仓库链接
|
2026-03-07 20:38:34 +08:00 |
|
huangxt
|
ce88fd8365
|
添加 CI/CD 自动化工作流
- 添加 .github/workflows/ci.yml:多平台测试、MSRV 验证、覆盖率、性能基准、自动发布
- 添加 .github/scripts/sanity_check.sh:安全性扫描脚本
- 更新 README 添加 CI 和覆盖率徽章
- 更新 SECURITY.md 响应时间说明(个人维护,无限期宽限)
|
2026-03-07 19:54:34 +08:00 |
|