chart-testing
« Back to VersTracker
Description:
Testing and linting Helm charts
Type: Formula  |  Latest Version: 3.14.0@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Devops
Tags: helm kubernetes linting devops ci-cd
Install: brew install chart-testing
About:
ct (chart-testing) is a CLI tool for linting and testing Helm charts. It automates detecting changes in charts, running linters like Helm lint and Yamale, and executing custom tests. This ensures chart quality and consistency before deployment.
Key Features:
  • Automated linting of Helm charts with 'helm lint' and custom rules
  • Supports Yamale for schema-based YAML validation
  • Detects changed charts for efficient testing in CI pipelines
  • Built-in support for Helm 3 and chart versioning checks
Use Cases:
  • Validating Helm chart changes in CI/CD pipelines (e.g., GitHub Actions)
  • Enforcing schema and linting standards across a chart repository
Alternatives:
  • helm-unittest – Focuses on unit testing chart templates, whereas ct focuses on linting and integration validation.
License: Apache-2.0
Dependencies: yamale
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, sonoma, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Oct 10, 2025 3:08am 0 VERSION_BUMP a09acfc1
Oct 8, 2025 4:57pm 0 VERSION_BUMP 663d6312
Sep 13, 2025 7:01am 0 VERSION_BUMP 0ff53cb0
Jan 13, 2025 2:09pm 0 VERSION_BUMP 36904b0e
Jan 13, 2025 1:53pm 0 VERSION_BUMP 41c9a774