-
Notifications
You must be signed in to change notification settings - Fork 9
Release Checklist
Marcel Wallschläger edited this page Mar 8, 2024
·
16 revisions
I) Create a final release branch like: $release
with a PR for a new release. The final PR should contain:
- Update Chart.yaml version entry to the new version and edit description writing down geonode/geoserver target versions
- Add new version to the version overview table docs/list-of-release-versions.md
- Update Badge in /README.md
- Go through all docs/ files and check if they are still up to date, with the changes comming to this release, if not UPDATE DOCS
- update /charts/geonode/README.md (this happens automatically by the pre-commit)
- copy /README.md to docs/index.md
II) After merge this commit:
- check that github actions Relase-Charts and pages-build-deployment finished successfully
III) When everything looks good so far:
- check if release is created geonode-k8s-1.0.2
- maybe edit release notes
- check if new version appears in helm repo with:
- add helm repo with
helm repo add geonode-k8s https://zalf-rdm.github.io/geonode-k8s/
- if you already have added the repo before run a
helm repo update
to update repo - then check for available version with
helm search repo https://zalf-rdm.github.io/geonode-k8s/ --versions
output must be something like:
NAME CHART VERSION APP VERSION DESCRIPTION
geonode/geonode-k8s 4.1.0 Helm Chart for Geonode a web-based application ...
geonode/geonode-k8s 1.0.0 Helm Chart for Geonode a web-based application ...
- check that the new version appears on artifacthub