|
1 | 1 | # Steps to create a new release
|
2 | 2 |
|
3 | 3 | ## Step 1: Verify Manifests
|
4 |
| -We need to ensure that `manifests` folder is in sync with the templates in `deploy/chart/templates`. |
| 4 | +We need to ensure that `./manifests` folder is in sync with the templates in `deploy/chart/templates`. |
5 | 5 | * Make sure you have a clean workspace. `git status` should show no change(s) or untracked file.
|
6 | 6 | * Make sure you pull the latest from `upstream`.
|
7 | 7 | * Checkout `master` branch.
|
8 | 8 | * Run `make release`
|
9 | 9 |
|
10 |
| -This should generate no change(s) in `manifests` folder. If there are no change(s) in `manifests` folder then you can proceed with the new release. |
| 10 | +This should generate no change(s) in `./manifests` folder. If there are no change(s) in `./manifests` folder then you can proceed with the new release. |
11 | 11 | You can clean your workspace
|
12 | 12 | ```bash
|
13 | 13 | git checkout -- .
|
14 | 14 | git clean -df
|
15 | 15 | ```
|
16 | 16 |
|
17 |
| -If you see change(s) in `manifests` folder, then: |
| 17 | +If you see change(s) in `./manifests` folder, then: |
18 | 18 | * STOP the release process
|
19 |
| -* Consult the team and backport the changes in `manifests` folder into the templates. |
| 19 | +* Consult the team and backport the changes in `./manifests` folder into the templates. |
20 | 20 |
|
21 | 21 |
|
22 | 22 | ## Step 2: Bump the Version
|
@@ -51,7 +51,7 @@ git push origin 0.11.0
|
51 | 51 |
|
52 | 52 | Verify the following:
|
53 | 53 | * The image digest in manifest file(s) matches the new tag in `quay.io`.
|
54 |
| -* `manifests` folder only differs in version and image. |
| 54 | +* `./manifests` folder only differs in version and image. |
55 | 55 |
|
56 | 56 | ## Step 4: Generate Changelog
|
57 | 57 | Changelogs for OLM are generated using [GitHub Changelog Generator](https://github.com/github-changelog-generator/github-changelog-generator).
|
|
0 commit comments