Closed paul-unifra closed 2 weeks ago
charts/*/values/
examples/values/
examples/Makefile.example
The script provides detailed diff output when files are out of sync, making it easy to spot differences.
When files are out of sync:
❌ Files are not in sync! Source file: charts/service/values/production.yaml Target file: examples/values/service-production.yaml -------------------------------------------------------------------------------- --- Source +++ Target @@ -1,5 +1,6 @@ config: - key: old_value + key: new_value + new_key: value
When versions don't match:
❌ Version mismatch in Makefile.example for service Makefile version: 0.0.1 Chart version: 0.0.2
This validation helps ensure that:
Add Chart Sync Validation
charts/*/values/
have matching copies inexamples/values/
examples/Makefile.example
match their corresponding chart versionsThe script provides detailed diff output when files are out of sync, making it easy to spot differences.
Example Output
When files are out of sync:
When versions don't match:
Purpose
This validation helps ensure that: