feat(fleet): release the operator from a tag (minimal) #307

Merged
johnride merged 1 commits from feat/fleet-release-min into master 2026-05-29 01:08:55 +00:00
Owner

harmony-fleet-release --from-tag harmony-fleet-operator-v0.1.0 builds +
pushes the operator image and helm chart at the parsed version
(version_from_tag handles the prefix + leading v, replacing the interim
resolve-release-version.sh). Plain function + anyhow at the binary
boundary — no Score / AppSpec / Topology ceremony for a single
component; introduce a spec when a second component needs releasing.

Slim variant of feat/fleet-release-score (which models release as a
ReleaseScore + AppSpec driven by harmony_cli).

`harmony-fleet-release --from-tag harmony-fleet-operator-v0.1.0` builds + pushes the operator image and helm chart at the parsed version (version_from_tag handles the prefix + leading v, replacing the interim resolve-release-version.sh). Plain function + anyhow at the binary boundary — no Score / AppSpec / Topology ceremony for a single component; introduce a spec when a second component needs releasing. Slim variant of feat/fleet-release-score (which models release as a ReleaseScore + AppSpec driven by harmony_cli).
johnride added 1 commit 2026-05-29 00:52:41 +00:00
feat(fleet): release the operator from a tag (minimal)
All checks were successful
Run Check Script / check (pull_request) Successful in 2m27s
5ab1a149fc
`harmony-fleet-release --from-tag harmony-fleet-operator-v0.1.0` builds +
pushes the operator image and helm chart at the parsed version
(version_from_tag handles the prefix + leading v, replacing the interim
resolve-release-version.sh). Plain function + anyhow at the binary
boundary — no Score / AppSpec / Topology ceremony for a single
component; introduce a spec when a second component needs releasing.

Slim variant of feat/fleet-release-score (which models release as a
ReleaseScore + AppSpec driven by harmony_cli).
johnride changed target branch from feat/fleet-harmony-apply-min to master 2026-05-29 00:55:30 +00:00
johnride merged commit 02f3915b43 into master 2026-05-29 01:08:55 +00:00
johnride deleted branch feat/fleet-release-min 2026-05-29 01:08:55 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: NationTech/harmony#307
No description provided.