Skip to content

Commit 37e387f

Browse files
chore(release): stamp 0.4.0 / 0.1.1 / 0.2.0 changelog headings
The three versions the Release Please manifest asserts are released are being tagged as this branch merges, so their notes move out of `## [Unreleased]` and under a dated version heading. No fresh `## [Unreleased]` section is added: under Release Please the open release PR for a chart is the pending version.
1 parent 7f1bcc6 commit 37e387f

4 files changed

Lines changed: 18 additions & 17 deletions

File tree

CLAUDE.md

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,13 @@ silent half-release. Both workflows share the `release-charts` concurrency group
3737
Both paths gate on tests: publishing refuses unless the Unit Tests and Integration Tests runs for
3838
that exact commit succeeded.
3939

40-
### Adopting it — one-time step
40+
### Adoption — done
4141

4242
The manifest is seeded with `ontoserver 0.4.0`, `ontoserver-extras 0.1.1`, `ontoserver-indexer 0.2.0`,
43-
matching the current `Chart.yaml` files and the hand-written changelog entries for this review.
44-
**Those three versions still need to be tagged and published once** (via `release.sh` below, or by
45-
hand) — the manifest asserts they are released, so Release Please will bump *past* them. Skip it and
46-
the Helm repo index will simply never contain them.
43+
matching the `Chart.yaml` files and the changelog entries stamped for this review. All three were
44+
tagged and published by hand as the branch merged, so the manifest's claim that they are released is
45+
true and Release Please bumps *past* them. Nothing further is needed; from here on the release PRs
46+
do the stamping and bumping.
4747

4848
### Manual release (`release.sh`)
4949

@@ -134,13 +134,14 @@ not tag the non-`v` form by hand expecting a release.
134134

135135
### Chart versions
136136

137-
| Chart | Published | In development |
137+
| Chart | Latest release | Notes |
138138
|---|---|---|
139-
| `ontoserver` | 0.3.0 (pre-release) | **0.4.0** (breaking: nginx-ingress subchart removed) |
140-
| `ontoserver-extras` | 0.1.0 | 0.1.1 |
141-
| `ontoserver-indexer` | 0.1.0 | 0.2.0 |
142-
143-
`Chart.yaml` always holds the *in-development* version — the one `release.sh` will tag next —
144-
and the changelog's `## [Unreleased]` section holds its notes. Both extras and indexer were left
145-
at their published version after the 0.1.0 release (which predates `release.sh`), so their
146-
Chart.yaml lagged behind the template changes on this branch.
139+
| `ontoserver` | **0.4.0** | breaking: bundled nginx-ingress subchart removed |
140+
| `ontoserver-extras` | **0.1.1** | |
141+
| `ontoserver-indexer` | **0.2.0** | |
142+
143+
Under Release Please, `Chart.yaml` holds the **last released** version, not the next one, and there
144+
is no standing `## [Unreleased]` section — the open release PR for a chart *is* the pending version,
145+
and merging it stamps the heading. Releases 0.1.0–0.3.0 are flagged pre-release on GitHub; 0.4.0 /
146+
0.1.1 / 0.2.0 are normal releases. The pre-release flag is not automated — set it by hand if a
147+
future release needs it (see above).

charts/ontoserver-extras/changelog.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [Unreleased]
8+
## [0.1.1] - 2026-08-12
99

1010
> Note: checked against the `ontoserver-extras-0.1.0` tag by diffing the values keys, not assembled from commit
1111
> messages, so nothing user-facing since that release is missing.

charts/ontoserver-indexer/changelog.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [Unreleased]
8+
## [0.2.0] - 2026-08-12
99

1010
> Note: checked against the `ontoserver-indexer-0.1.0` tag by diffing the values keys, not assembled from commit
1111
> messages, so nothing user-facing since that release is missing.

charts/ontoserver/changelog.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [Unreleased]
8+
## [0.4.0] - 2026-08-12
99

1010
### Removed
1111

0 commit comments

Comments
 (0)