diff --git a/README.md b/README.md
index 632207f81807e690148e8ccd64036c68a8c54080..5bcdaa1c2027d4c9229566a682e59ad08e84c9c3 100644
--- a/README.md
+++ b/README.md
@@ -83,5 +83,9 @@ See [the Licence](LICENSE.md) for the specific language governing permissions an
 2. Bump the version with `yarn version [major | minor | patch | ...]`, 
    e.g. `yarn version patch` (if the script is not installed, type `yarn plugin import version`)
 3. Push all commits to the remote
-4. Create a tag with the following name: `v<version>` (e.g. `v1.0.0`) (https://www.jetbrains.com/help/webstorm/use-tags-to-mark-specific-commits.html#tag_commit)
-5. Push the tag to the remote, the CI will create a release and publish the package
+4. Create a tag with the following name: `v<version>` (e.g. `v1.0.0`) 
+   a) In webstorm glick on Git-> New Tag
+   b) As the 'Tag name' type in `v<version>` (e.g. `v1.0.0`)
+   c) In the commit field type in the Commit SHA from the commit history and click on 'Validate'
+   (Source: https://www.jetbrains.com/help/webstorm/use-tags-to-mark-specific-commits.html#tag_commit)
+5. Push the tag to the remote (Click on push and set the check box saying Push tags), the CI will create a release and publish the package