Skip to content

Commit 328e55b

Browse files
Merge pull request #1131 from gallettilance/new-release
[docs] - update release docs
2 parents 1debd99 + 5593397 commit 328e55b

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

doc/design/release.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
# Steps to create a new release
22

3+
## Step 0: Installing Requirements
4+
5+
Ensure you have `autoconf`, `automake`, and `libtool` installed. On Fedora, you can run
6+
7+
```
8+
dnf install autoconf automake libtool
9+
```
10+
11+
Install [pyjq](https://pypi.org/project/pyjq/) using `pip`. Finally install [yq](https://github.com/mikefarah/yq) (using `snap` on Fedora):
12+
13+
```
14+
snap install yq
15+
```
16+
317
## Step 1: Verify Manifests
418
We need to ensure that `./manifests` folder is in sync with the templates in `deploy/chart/templates`.
519
* Make sure you have a clean workspace. `git status` should show no change(s) or untracked file.

0 commit comments

Comments
 (0)