Skip to content
Snippets Groups Projects
Commit 7ad8c669 authored by Mayra Cabrera's avatar Mayra Cabrera :zero:
Browse files

Merge branch 'rp/update-docs-for-patch-blog-post' into 'master'

Update the docs for generating the patch blog post MR

See merge request !418
parents 8760b0f8 b3c529a7
No related branches found
No related tags found
1 merge request!418Update the docs for generating the patch blog post MR
## Create a blog post for a patch release
Blog posts for patch releases are the responsibility of the Release Managers to create. This can be prepared while the release is being prepared, but should not be posted until the packages are released.
Blog posts for patch releases are the responsibility of the Release Managers to create. The blog post should be created automatically by the `/chatops run release prepare <VERSION>` command. If the automatic creation fails, follow this doc to manually create it. Make sure the blog is not merged until the packages are released.
## Required information
......@@ -9,18 +9,13 @@ Blog posts for patch releases are the responsibility of the Release Managers to
## Create a MR for the blog post
1. Clone the www repository and install dependencies
1. Clone the release-tools repository and install dependencies
```shell
$ git clone git@gitlab.com:gitlab-com/www-gitlab-com.git
$ cd www-gitlab-com
$ git clone git@gitlab.com:gitlab-org/release-tools.git
$ cd release-tools
$ bundle install
```
1. Create a new branch
```shell
$ git checkout -b create-AA-B-C-post
```
1. Generate a new post
```shell
......@@ -35,9 +30,12 @@ Blog posts for patch releases are the responsibility of the Release Managers to
* Fill in link to the monthly release post on the 22nd
* Add links to merge requests for included fixes, along with a brief description
* Update the **Important notes on upgrading** section as appropriate
1. Add, commit, and push the new blog post
1. Copy the file into www-gitlab-com, commit, and push the new blog post
```shell
$ git clone git@gitlab.com:gitlab-com/www-gitlab-com.git
$ cp YYYY-MM-DD-gitlab-AA-B-C-released.html.md www-gitlab-com/sites/uncategorized/source/releases/posts/
$ cd www-gitlab-com
$ git add source/releases/posts/YYYY-MM-DD-gitlab-AA-B-C-released.html.md
$ git commit -m "Adding AA-B-C blog post"
$ git push --set-upstream origin create-AA-B-C-post
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment