Skip to content

Commit

Permalink
release-process: explain /docs -> /v1.12-docs in manifest.json
Browse files Browse the repository at this point in the history
Signed-off-by: Maël Valais <[email protected]>
  • Loading branch information
maelvls committed Jun 19, 2023
1 parent e0c2085 commit 7491a30
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 3 deletions.
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -49,4 +49,7 @@ public/feed.*
.netlify/

# IntelliJ
.idea
.idea

# Our release-process.md tells us to run 'sed' commands that create .bak files.
*.bak
6 changes: 4 additions & 2 deletions content/docs/contributing/release-process.md
Original file line number Diff line number Diff line change
Expand Up @@ -235,12 +235,14 @@ page if a step is missing or if it is outdated.
grep -R -n -F 'v1.11.' content/docs/installation
```
5. (**final release only**) Freeze the `docs/` folder by creating a copy
and remove the `docs/`-only folders:
5. (**final release only**) Freeze the `docs/` folder by creating a copy ,
removing the pages from that copy that don't make sense to be versionned,
and updating the `manifest.json` file:
```bash
cp -r content/docs content/v1.12-docs
rm -rf content/v1.12-docs/{installation/supported-releases,installation/upgrading,release-notes}
sed -i.bak 's|docs|v1.12-docs|g' content/v1.12-docs/manifest.json
```
6. (**final + patch releases**) Update the [API docs](https://cert-manager.io/docs/reference/api-docs/) and [CLI docs](https://cert-manager.io/docs/cli//):
Expand Down

0 comments on commit 7491a30

Please sign in to comment.