Skip to content

Latest commit

 

History

History
19 lines (10 loc) · 1021 Bytes

RELEASE.md

File metadata and controls

19 lines (10 loc) · 1021 Bytes

Release Process

The process of creating a release is described in this document. Replace X.Y.Z with the version to be released.

1. Create a releases/X.Y.Z branch

The releases/X.Y.Z branch should be created from a base branch.

For major and minor releases the base is master and for patch releases (fixes) the base is releases/X.Y.(Z-1).

You can do that directly from GitHub.

2. Create a new release

Use vX.Y.Z tag and set releases/X.Y.Z as the target.

Update spec.chart.values.image.tag in modules/implicit-copy-batch-module.yaml and modules/implicit-copy-stream-module.yaml to be X.Y.Z and attach the files to the release.

Ensure that the release notes explicitly mention upgrade instructions and any breaking change.