You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: AGENTS.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -34,15 +34,15 @@ make helm-docs
34
34
35
35
-**One chart per PR**: CI enforces that PRs only change a single chart.
36
36
-**PR title format**: Must start with `[chart-name] ` (e.g., `[grafana] Add new feature`).
37
-
-**Version bumps**: Every chart change (excluding files listed in `.helmignore`) requires a semver version bump in `Chart.yaml`. Major bumps for breaking changes.
37
+
-**Version bumps**: Every chart change (excluding files listed in `.helmignore`) requires a SemVer version bump in `Chart.yaml`. Major bumps for breaking changes.
38
38
-**DCO sign-off**: Commits must include `Signed-off-by` line (`git commit -s`).
39
-
-**Squash merge only**: The repo only allows squash merges.
40
-
-**CODEOWNERS/MAINTAINERS**: Auto-generated from `Chart.yaml` maintainer entries by `scripts/check-codeowners.sh` and `scripts/check-maintainers.sh`. Do not edit `.github/CODEOWNERS` or `MAINTAINERS.md` directly.
39
+
-**Squash merge only**: The repository only allows squash merges.
40
+
-**CODEOWNERS/MAINTAINERS**: Auto-generated from `Chart.yaml` maintainer entries by `scripts/generate-codeowners.sh` and `scripts/generate-maintainers.sh`. Do not edit `.github/CODEOWNERS` or `MAINTAINERS.md` directly.
41
41
-**Minimum Kubernetes version**: Charts target `^1.25.0-0` (`kubeVersion` in `Chart.yaml`).
42
42
43
43
## Dependency Management
44
44
45
-
Renovate manages automated dependency updates. Charts with subchart dependencies (e.g., `tempo-distributed` depends on `minio`, `grafana-agent-operator`, `rollout-operator`) declare them in `Chart.yaml`. Dependency repos used in CI/release:
45
+
Renovate manages automated dependency updates. Charts with subchart dependencies (e.g., `tempo-distributed` depends on `minio`, `grafana-agent-operator`, `rollout-operator`) declare them in `Chart.yaml`. Dependency repositories used in CI/release:
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,7 +36,7 @@ See `git help commit`:
36
36
* Must pass [DCO check](#sign-off-your-work)
37
37
* Must follow [Charts best practices](https://helm.sh/docs/topics/chart_best_practices/)
38
38
* Must pass CI jobs for linting and installing changed charts with the [chart-testing](https://github.com/helm/chart-testing) tool
39
-
* Any change to a chart requires a version bump following [semver](https://semver.org/) principles. See [Immutability](#immutability) and [Versioning](#versioning) below
39
+
* Any change to a chart requires a version bump following [SemVer](https://semver.org/) principles. See [Immutability](#immutability) and [Versioning](#versioning) below
40
40
41
41
Once changes have been merged, the release job will automatically run to package and release changed charts.
42
42
@@ -46,14 +46,14 @@ Chart releases must be immutable. Any change to a chart warrants a chart version
46
46
47
47
### Versioning
48
48
49
-
The chart `version` should follow [semver](https://semver.org/).
49
+
The chart `version` should follow [SemVer](https://semver.org/).
50
50
51
51
Charts should start at `1.0.0`. Any breaking (backwards incompatible) changes to a chart should:
52
52
53
53
1. Bump the MAJOR version
54
-
2. In the README, under a section called "Upgrading", describe the manual steps necessary to upgrade to the new (specified) MAJOR version
54
+
2. In the readme, under a section called "Upgrading", describe the manual steps necessary to upgrade to the new (specified) MAJOR version
55
55
56
-
### Generate README
56
+
### Generate readme
57
57
58
58
The readme of each chart can be re-generated with the following command (run inside the chart directory):
0 commit comments