Skip to content

Commit cf07517

Browse files
ashmckenzieGitLab
authored and
GitLab
committed
Resolve "Add current release process to the new README.md"
1 parent 0044c43 commit cf07517

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

README.md

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ info: To determine the technical writer assigned to the Stage/Group associated w
1010

1111
# GitLab Shell
1212

13-
GitLab Shell handles Git SSH sessions for GitLab and modifies the list of
13+
GitLab Shell handles Git SSH sessions for GitLab and modifies the list of
1414
authorized keys. GitLab Shell is not a Unix shell nor a replacement for Bash or Zsh.
1515

16-
GitLab supports Git LFS authentication through SSH.
16+
GitLab supports Git LFS authentication through SSH.
1717

1818
## Development Documentation
1919

@@ -32,12 +32,19 @@ Development documentation for GitLab Shell [has moved into the `gitlab` reposito
3232

3333
## Building
3434

35-
Run `make build`.
35+
Run `make` or `make build`.
3636

3737
## Testing
3838

3939
Run `make test`.
4040

41+
## Release Process
42+
43+
1. Create a `gitlab-org/gitlab-shell` MR to update [`VERSION`](https://gitlab.com/gitlab-org/gitlab-shell/-/blob/main/VERSION) and [`CHANGELOG`](https://gitlab.com/gitlab-org/gitlab-shell/-/blob/main/CHANGELOG) files, e.g. [Release v14.39.0](https://gitlab.com/gitlab-org/gitlab-shell/-/merge_requests/1123).
44+
2. Once `gitlab-org/gitlab-shell` MR is merged, create the corresponding git tag, e.g. https://gitlab.com/gitlab-org/gitlab-shell/-/tags/v14.39.0.
45+
3. Create a `gitlab-org/gitlab` MR to update [`GITLAB_SHELL_VERSION`](https://gitlab.com/gitlab-org/gitlab/-/blob/master/GITLAB_SHELL_VERSION) to the proposed tag, e.g. [Bump GitLab Shell to 14.39.0](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/162661).
46+
4. Announce in `#gitlab-shell` a new version has been created.
47+
4148
## Licensing
4249

4350
See the `LICENSE` file for licensing information as it pertains to files in

0 commit comments

Comments
 (0)