Skip to content

Commit 5d3a4db

Browse files
authored
CLOUDP-291238: Fix release tagging by making it manual (#2024)
1 parent f134c0a commit 5d3a4db

File tree

2 files changed

+13
-54
lines changed

2 files changed

+13
-54
lines changed

.github/workflows/tag.yml

Lines changed: 0 additions & 50 deletions
This file was deleted.

docs/dev/release.md

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,12 +45,21 @@ Expect this branch to include the Software Security Development Lifecycle Policy
4545

4646
## Approve the Pull Request named "Release x.y.z"
4747

48-
Review the Pull Request. Approve and merge it to `main`.
49-
The new job "Create Release" will be triggered and the following will be done:
48+
1. Review the Pull Request.
49+
1. Approve and merge it to `main`.
50+
51+
At this point `main` represents what would become the next release, cut the release by doing:
52+
53+
```shell
54+
$ git checkout -b main origin/main
55+
$ git tag vX.Y.Z # where X.Y.Z represent the version to be released
56+
$ git push origin vX.Y.Z
57+
```
58+
59+
A new job "Create Release" will be triggered and the following will be done:
5060
* Atlas Operator image is built and pushed to DockerHub
5161
* Draft Release will be created with all commits since the previous release
52-
53-
The "Create Release Branch" workflow is going to create a Pull Request pointing to a `release/X.Y.Z` branch. Once approved and merged, automation is going to create a `vX.Y.Z` tag.
62+
* A subsequent job will be triggered to create a SBOMs update PR
5463

5564
### SSDLC SBOMs PR
5665

0 commit comments

Comments
 (0)