You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+2-7
Original file line number
Diff line number
Diff line change
@@ -23,13 +23,6 @@ Releases are available on [GitHub](https://github.com/devfile/registry-operator/
23
23
24
24
For more updates on releases, please join our [communication channels](https://devfile.io/docs/2.2.2/community#getting-involved).
25
25
26
-
## Preparing Releases
27
-
A script has been created to make the release process more efficient. This script takes care of all changes to version numbers in all necessary files. Additionally this script opens the initial PR to devfile/registry-operator. The release engineer will be responsible for running this script with the instructions below.
28
-
29
-
1. Navigate to main branch of your forked registry-operator repository.
30
-
2. Run `make release new-version=x.x.x` where x.x.x is the version you are trying to cut.
31
-
3. Edit the PR opened by the script on devfile/registry-operator to include a proper description.
32
-
33
26
## Issue Tracking
34
27
35
28
Issue tracking repo: https://github.com/devfile/api with label area/registry
@@ -104,6 +97,7 @@ The repository contains a Makefile; building and deploying can be configured via
104
97
|`TARGET_OS`| Target operating system for operator manager build, **only for `make manager`**|`linux`|
105
98
|`PLATFORMS`| Target architecture(s) for `make docker-buildx`| All supported: `linux/arm64,linux/amd64,linux/s390x,linux/ppc64le`|
106
99
|`KUSTOMIZE_INSTALL_SCRIPT`| URL of kustomize installation script, see [kustomize installation instructions](https://kubectl.docs.kubernetes.io/installation/kustomize/binaries/)|`https://raw.githubusercontent.com/kubernetes-sigs/kustomize/master/hack/install_kustomize.sh`|
100
+
|`NEW_VERSION`| Release version being cut ||
107
101
108
102
Some of the rules supported by the makefile:
109
103
@@ -131,6 +125,7 @@ Some of the rules supported by the makefile:
131
125
| fmt_license | Ensure license header is set on all files |
132
126
| vet | Check suspicious constructs into code |
133
127
| gosec | Check for security problems in non-test source files |
128
+
| release | Starts the process for cutting a new release |
134
129
135
130
To see all rules supported by the makefile, run `make help`
0 commit comments