From 33e05928f835884346046a432a8218ca37ab2e8f Mon Sep 17 00:00:00 2001 From: KsaweryZietara Date: Thu, 7 Nov 2024 10:06:12 +0100 Subject: [PATCH] Update release docs --- docs/assets/release.drawio.svg | 4 ++-- docs/contributor/04-20-release.md | 9 ++++----- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/docs/assets/release.drawio.svg b/docs/assets/release.drawio.svg index 41e856977e..2e9d73f9ac 100644 --- a/docs/assets/release.drawio.svg +++ b/docs/assets/release.drawio.svg @@ -1,4 +1,4 @@ - + -
GitHub Actions
GitHub Actions
Docker registry
Docker registry
KEB chart install tests
KEB chart install tests
Bump sec-scanners-config, KEB chart
Bump sec-scanners-config, KEB chart
GitHub repository
GitHub repository
Create a release
initiate
2
validate release job
unit tests job
image builders
initiate
2
returns result
initiates
1
approves PR
7
initiate
5
publish release
10
image builders
unit tests job
validate release job
initiate
3
returns result
update gh-pages
9
uploads binary
images
4
returns result
returns result
initiate
6
returns PR to approve
returns result
create tag and draft release
8
\ No newline at end of file +
GitHub Actions
GitHub Actions
GitHub Actions
GitHub Actions
Docker registry
Docker registry
Docker registry
Docker registry
KEB chart install tests
KEB chart install te...
KEB chart install tests
KEB chart install te...
GitHub repository
GitHub repository
GitHub repository
GitHub repository
Create a release
Create a release
initiate
initiate
2
2
validate release job
validate release job
unit tests job
unit tests job
image builders
image builders
initiate
initiate
2
2
returns result
returns result
initiates
initiates
1
1
initiate
initiate
5
5
publish release
publish release
9
9
image builders
image builders
unit tests job
unit tests job
validate release job
validate release job
initiate
initiate
3
3
returns result
returns result
update gh-pages
update gh-pages
8
8
uploads binary
images
uploads binary...
4
4
returns result
returns result
returns result
returns result
bump sec-scanners-config, KEB chart
bump sec-scanners-config, KEB chart
6
6
create tag and draft release
create tag and draft relea...
7
7
Text is not SVG - cannot display
\ No newline at end of file diff --git a/docs/contributor/04-20-release.md b/docs/contributor/04-20-release.md index 772fc44cbd..c71fbd2abd 100644 --- a/docs/contributor/04-20-release.md +++ b/docs/contributor/04-20-release.md @@ -32,11 +32,10 @@ To create a release, follow these steps: 3. The GitHub action initiates the image builders. 4. The Image builders upload the binary images. 5. The GitHub action initiates KEB chart install test. -6. The GitHub action initiates the bump of the security scanner config, KEB images and KEB chart version. -7. A code owner approves the PR. -8. The GitHub action creates a GitHub tag and draft release with the provided name. -9. The GitHub action commits the new KEB chart metadata to the `gh-pages` branch. -10. The GitHub action publishes the release. +6. The GitHub action bumps the security scanner config, KEB images and KEB chart version. +7. The GitHub action creates a GitHub tag and draft release with the provided name. +8. The GitHub action commits the new KEB chart metadata to the `gh-pages` branch. +9. The GitHub action publishes the release. ### Replace an Existing Release