Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 3 additions & 8 deletions .claude/skills/check-contribution/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: check-contribution
description: Validates operator chart contribution practices (helm template, ct lint, docs generation, version bump) before committing changes.
description: Validates operator chart contribution practices (helm template, ct lint, docs generation) before committing changes.
allowed-tools: [Bash, Read]
---

Expand Down Expand Up @@ -28,19 +28,14 @@ helm-docs --dry-run
```
Verify that `values.yaml` variables are documented and the generated README.md matches.

### 4. Chart Version Bump
If chart files changed, verify:
- `deploy/charts/operator/Chart.yaml` version is bumped for operator changes
- `deploy/charts/operator-crds/Chart.yaml` version is bumped for CRD changes
- Version follows [SemVer](https://semver.org/) and bump type matches the change scope

## Output Format

```
✅ or ❌ Helm template renders successfully
✅ or ❌ Chart linting passes
✅ or ❌ Documentation up-to-date
✅ or ❌ Chart version bumped appropriately

Note: Chart version bumps are automated by the release bot. Feature PRs should NOT modify Chart.yaml.
```

Include specific errors for any failing checks with actionable remediation commands.
Loading