Skip to content

Release Process (1.14.z)

Luke Shumaker edited this page Jun 9, 2022 · 7 revisions

The release/v1.14 maintenance branch is substantially behind the current release process.

Here's the skinny of what you have to do for 1.14.z:

The "prep" steps to create the Emissary 1.14 release:

  • edit charts/ambassador/README.md (image.tag in variables table, no -rc.N)
  • edit charts/ambassador/CHANGELOG.md (WITH -rc.N)
  • edit charts/ambassador/Chart.yaml (version, appVersion, and ossVersion, WITH -rc.N)
  • edit charts/ambassador/values.yaml (image.ossTag and image.aesTag, WITH -rc.N)
  • edit docs/yaml/versions.yml (version, no -rc.N)
  • run make generate
  • commit any changes

Then to publish the RC:

  • push the changes, file PRs
  • wait for CI to run on the PR
  • create+push a v1.14.4-rc.0 and chart/v6.9.5-rc.0 Git tags

Then GA is that all over again.

Clone this wiki locally