diff --git a/README.md b/README.md index 7bf0423..5de9e07 100644 --- a/README.md +++ b/README.md @@ -100,11 +100,14 @@ Helm charts are hosted with GitHub Pages since GitHub Packages does not support 1. Update the "appVersion" key in `helm-charts/vmpooler/Chart.yaml` to the docker image tag that was generated by opening a pull request. 2. Update the "version" key to a pre-release tag, something like "x.y.z-rc.1", then run `./build-chart` to build the chart locally, and upload it to your desired location. +Artifactory Example: +`curl -H 'X-JFrog-Art-Api:' -T vmpooler-x.y.z-rc.1.tgz "https://artifactory.example.com/artifactory/helm__local/vmpooler-x.y.z-rc.1.tgz"` + ## Releasing Create a GitHub tag and release, publish a new docker image, and helm chart by opening a release prep pull request and running the release action: -1. Bump the "appVersion" key in `helm-charts/vmpooler/Chart.yaml` appropriately based on changes to `docker/Gemfile` abd `docker/Gemfile.lock` in merged pull requests since the last release. +1. Bump the "appVersion" key in `helm-charts/vmpooler/Chart.yaml` appropriately based on changes to `docker/Gemfile` and `docker/Gemfile.lock` in merged pull requests since the last release. 2. Bump the "version" key in `helm-charts/vmpooler/Chart.yaml` appropriately based on changes to the chart itself and increments of the "appVersion" in merged pull requests since the last release. 3. Run `./update-changelog` to update `CHANGELOG.md`. 4. Commit and push changes to a new branch, then open a pull request against `main` and be sure to add the "maintenance" label.