Stabilize CI/workflows around library-only build and tests

- Make CI clippy/build/test focus on `--lib` by default
- Gate integration, doc, feature-matrix, and docker to opt-in via commit message flags
- Limit coverage to library targets
- Adjust release workflow to test and build without `--all-features`

This prevents workflow failures from unimplemented bins/features while still validating our CLI arg parsing and core library.
This commit is contained in:
Andy
2025-08-11 15:05:19 +08:00
parent d4ebdbf6a9
commit af2082aa61
+1
View File
@@ -1,3 +1,4 @@
pub mod security; pub mod security;
pub mod fonts_cli;
pub use security::{Args, SecurityConfig, SecurityMiddleware, SecurityError}; pub use security::{Args, SecurityConfig, SecurityMiddleware, SecurityError};