From 6f85f7744758b1ce0242dcbb5c4c3d0cae562320 Mon Sep 17 00:00:00 2001 From: flant-team-sysdev Date: Sat, 10 Oct 2026 02:25:56 +0300 Subject: [PATCH] chore(main): release 1.0.0 --- .release-please/main/manifest.json | 2 +- CHANGELOG.md | 20 ++++++++++++++++++++ Makefile | 2 +- charts/flux-source-controller/Chart.yaml | 2 +- charts/nelm-controller/Chart.yaml | 2 +- charts/nelm-controller/values.yaml | 2 +- charts/nelm-operator/Chart.yaml | 8 +++----- charts/nelm-operator/values.yaml | 2 +- config/manager/kustomization.yaml | 2 +- 9 files changed, 30 insertions(+), 12 deletions(-) diff --git a/.release-please/main/manifest.json b/.release-please/main/manifest.json index 6bf0293..37fcefa 100644 --- a/.release-please/main/manifest.json +++ b/.release-please/main/manifest.json @@ -1,3 +1,3 @@ { - ".": "1.0.0-alpha.1" + ".": "1.0.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 4cb4758..f8a0018 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## [1.0.0](https://github.com/werf/nelm-operator/compare/v1.0.0-alpha.1...v1.0.0) (2026-10-09) + + +### Features + +* package and upload charts with nelm ([f69fa16](https://github.com/werf/nelm-operator/commit/f69fa16bcd9c51bc2e36a71f7ecd46ae2d8d0198)) +* release as 1.0.0 and install with nelm ([ced6af8](https://github.com/werf/nelm-operator/commit/ced6af85eedf0a9ddac448f4d7d828c3eb14bee7)) +* release as 1.0.0 and install with nelm ([e783410](https://github.com/werf/nelm-operator/commit/e7834104bf7b2bebd42dd1ca7d8e05ffec5908fa)) + + +### Bug Fixes + +* depend on the nelm commit that fixes remote chart downloads ([988bdb9](https://github.com/werf/nelm-operator/commit/988bdb9cac3e97a0431e25b71ca3ac43bbae64b9)) +* track the released image tag where release-please can reach it ([9dfa730](https://github.com/werf/nelm-operator/commit/9dfa7300b5376464519a10107f71af6665edc736)) + + +### Miscellaneous Chores + +* release 1.0.0 ([d1f677c](https://github.com/werf/nelm-operator/commit/d1f677c3fd0d1b4ed6ff4b5b68c9d0c47262c7f7)) + ## 1.0.0-alpha.1 (2026-10-09) diff --git a/Makefile b/Makefile index acd11e1..8561a24 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # Image URL to use all building/pushing image targets -IMG ?= registry.werf.io/nelm-operator/nelm-controller:v1.0.0-alpha.1# x-release-please-version +IMG ?= registry.werf.io/nelm-operator/nelm-controller:v1.0.0# x-release-please-version # YEAR defines the year value used for substituting the YEAR placeholder in the boilerplate header. YEAR ?= $(shell date +%Y) diff --git a/charts/flux-source-controller/Chart.yaml b/charts/flux-source-controller/Chart.yaml index e984307..699d3a0 100644 --- a/charts/flux-source-controller/Chart.yaml +++ b/charts/flux-source-controller/Chart.yaml @@ -6,4 +6,4 @@ sources: - >- https://github.com/werf/nelm-operator/tree/main/charts/flux-source-controller type: application -version: 1.0.0-alpha.1 +version: 1.0.0 diff --git a/charts/nelm-controller/Chart.yaml b/charts/nelm-controller/Chart.yaml index d23106d..4ea1d7b 100644 --- a/charts/nelm-controller/Chart.yaml +++ b/charts/nelm-controller/Chart.yaml @@ -5,4 +5,4 @@ name: nelm-controller sources: - https://github.com/werf/nelm-operator/tree/main/charts/nelm-controller type: application -version: 1.0.0-alpha.1 +version: 1.0.0 diff --git a/charts/nelm-controller/values.yaml b/charts/nelm-controller/values.yaml index 5dd3cad..e1f1972 100644 --- a/charts/nelm-controller/values.yaml +++ b/charts/nelm-controller/values.yaml @@ -17,7 +17,7 @@ replicaCount: 1 image: repository: registry.werf.io/nelm-operator/nelm-controller pullPolicy: IfNotPresent - tag: v1.0.0-alpha.1 # x-release-please-version + tag: v1.0.0 # x-release-please-version podAnnotations: prometheus.io/port: "8080" diff --git a/charts/nelm-operator/Chart.yaml b/charts/nelm-operator/Chart.yaml index 58d1ce5..1e5e4ee 100644 --- a/charts/nelm-operator/Chart.yaml +++ b/charts/nelm-operator/Chart.yaml @@ -5,14 +5,12 @@ name: nelm-operator sources: - https://github.com/werf/nelm-operator/tree/main/charts/nelm-operator type: application -version: 1.0.0-alpha.1 -# The subcharts are vendored, so there is only ever one version to resolve and -# pinning it would just be another place to forget to bump. +version: 1.0.0 dependencies: - name: nelm-controller - version: ">=0.0.0-0" + version: '>=0.0.0-0' repository: file://../nelm-controller - name: flux-source-controller - version: ">=0.0.0-0" + version: '>=0.0.0-0' repository: file://../flux-source-controller condition: installFluxSourceController diff --git a/charts/nelm-operator/values.yaml b/charts/nelm-operator/values.yaml index ad065e5..7e3e9a4 100644 --- a/charts/nelm-operator/values.yaml +++ b/charts/nelm-operator/values.yaml @@ -14,7 +14,7 @@ nelm-controller: image: repository: registry.werf.io/nelm-operator/nelm-controller pullPolicy: IfNotPresent - tag: v1.0.0-alpha.1 # x-release-please-version + tag: v1.0.0 # x-release-please-version podAnnotations: prometheus.io/port: "8080" diff --git a/config/manager/kustomization.yaml b/config/manager/kustomization.yaml index 77b8e9a..609b521 100644 --- a/config/manager/kustomization.yaml +++ b/config/manager/kustomization.yaml @@ -5,4 +5,4 @@ kind: Kustomization images: - name: controller newName: registry.werf.io/nelm-operator/nelm-controller - newTag: v1.0.0-alpha.1 # x-release-please-version + newTag: v1.0.0 # x-release-please-version