Fix docs
All checks were successful
Build and Publish Docker Image / test (push) Successful in 1m34s
Build and Publish Docker Image / build-and-push (push) Successful in 13s

This commit is contained in:
Andras Schmelczer 2026-10-27 21:56:39 +00:00
commit 147fcd3c28

View file

@ -58,7 +58,7 @@ This is a Rust-based Docker Compose updater service that automatically updates i
- **Configuration-driven**: All behavior controlled through `config.yaml` including paths, schedules, registries, and update strategies.
- **Preserves formatting**: Uses line-by-line regex parsing rather than full YAML parsing to maintain comments and formatting.
- **Flexible update strategies**: Supports different version update approaches (latest patch of previous minor, latest patch, latest minor, latest).
- **Flexible update strategies**: Supports `LatestPatchOfPreviousMinor` (the highest patch of the newest available release line below the latest published line) and `Latest`. Both only apply targets newer than the current version.
- **Registry abstraction**: Generic registry client that works with multiple container registries.
- **Health monitoring**: Built-in health server for monitoring service status.
@ -80,4 +80,4 @@ The system supports different update strategies defined in `config.rs`:
- Unit tests are embedded in each module using `#[cfg(test)]`
- Integration tests are in the `tests/` directory
- Uses `tempfile` for testing file operations
- Tests cover compose file parsing, image reference parsing, and scheduler creation
- Tests cover compose file parsing, image reference parsing, and scheduler creation