Skip to content

Commit 7b84b47

Browse files
committed
bump chart version
Signed-off-by: Vitali Quiering <21147643+vquie@users.noreply.github.com>
1 parent 670c36e commit 7b84b47

File tree

2 files changed

+42
-1
lines changed

2 files changed

+42
-1
lines changed

AGENTS.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
# AGENTS.md
2+
3+
This file provides guidance to Codex (Codex.ai/code) when working with code in this repository.
4+
5+
## Repository Overview
6+
7+
This is the **Grafana Community Helm Charts** repository — a collection of Helm charts for Grafana ecosystem components. Charts are published to both a Helm repository (`grafana-community`) and as OCI artifacts on `ghcr.io`.
8+
9+
## Charts
10+
11+
All charts live under `charts/` with a subfolder for each chart. The subfolder names must match the chart name as described in the Chart.yaml file `.name`.
12+
13+
Each chart follows standard Helm structure (`Chart.yaml`, `values.yaml`, `templates/`). Some charts will organize components into subdirectories (e.g., `templates/compactor/`, `templates/ingester/`).
14+
15+
## pre-commit testing
16+
17+
### helm-unittests
18+
19+
Pull Requests against this repository require that all charts which implement helm-unittests(https://github.com/helm-unittest/helm-unittest) must pass all of their unittests. This can be done via a single command run from the repository root:
20+
21+
```bash
22+
make helm-unittest
23+
```
24+
25+
## Contributing Conventions
26+
27+
- **One chart per PR**: CI enforces that PRs only change a single chart.
28+
- **PR title format**: Must start with `[chart-name] ` (e.g., `[grafana] Add new feature`).
29+
- **Version bumps**: Every chart change (excluding files listed in `.helmignore`) requires a SemVer version bump in `Chart.yaml`. Major bumps for breaking changes.
30+
- **DCO sign-off**: Commits must include `Signed-off-by` line (`git commit -s`).
31+
- **Squash merge only**: The repository only allows squash merges.
32+
- **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.
33+
- **Minimum Kubernetes version**: Charts target `^1.25.0-0` (`kubeVersion` in `Chart.yaml`).
34+
35+
## Dependency Management
36+
37+
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:
38+
39+
```
40+
bitnami, grafana, grafana-community, prometheus-community, minio
41+
```

charts/loki/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Helm chart for Grafana Loki supporting monolithic, simple scalable,
44
type: application
55
# renovate: docker=docker.io/grafana/loki
66
appVersion: 3.7.1
7-
version: 11.4.7
7+
version: 11.4.8
88
kubeVersion: ">=1.25.0-0"
99
home: https://grafana-community.github.io/helm-charts
1010
sources:

0 commit comments

Comments
 (0)