mehcode / config-rs

⚙️ Layered configuration system for Rust applications (with strong support for 12-factor applications).
Apache License 2.0
2.43k stars 206 forks source link

Add a `cargo check-external-types` lint in CI #505

Closed matthiasbeyer closed 6 months ago

matthiasbeyer commented 6 months ago

cargo check-external-types should be added to our CI setup to verify what types are exposed from the config API.

This way we can get more confidence when to update dependencies and how we have to release those updates.