Closed e0ne closed 1 month ago
Chart.yaml
appVersion
version
> ./scripts/releases/prepare-release.sh v0.1.2 "Jane Doe <jane.doe@example.com>"
> ./scripts/releases/update-gh-pages.sh -p <remote_fork> network-operator-0.1.2.tgz
Or do it manually:
> helm package deployment/network-operator
release
index.yaml
> # assuming we are under release dir > mkdir tmpdir; cp <helm-package.tgz> ./tmpdir > helm repo index ./tmpdir --url https://mellanox.github.io/network-operator/release --merge ./index.yaml > mv -f ./tmpdir/index.yaml ./; rm -rf ./tmpdir
> git add <helm .tgz package> <release/index.yaml> <README.md> > git commit -s -m "Release Network-Operator vx.y.z" > git push ...
After that:
deployment/README.md
gh-pages
Release automation started...
Release Checklist
Chart.yaml
with the release version (appVersion
,version
fields)Or do it manually:
release
dirindex.yaml
file under gh-pages branch inrelease
dir:After that:
deployment/README.md
from master branch (on release tag commit)gh-pages
branchChangelog
New Features
Bug Fixes
Known Limitations