@@ -37,13 +37,13 @@ silent half-release. Both workflows share the `release-charts` concurrency group
3737Both paths gate on tests: publishing refuses unless the Unit Tests and Integration Tests runs for
3838that exact commit succeeded.
3939
40- ### Adopting it — one-time step
40+ ### Adoption — done
4141
4242The 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).
0 commit comments