code: public Release createRelease(Object projectIdOrPath, String tagName, String releaseNotes) throws GitLabApiException {
          Form formData = new GitLabApiForm().withParam("description", releaseNotes);
          Response response = post(Response.Status.CREATED, formData.asMap(),
                  "projects", getProjectIdOrPath(projectIdOrPath), "repository", "tags", tagName, "release");
          return (response.readEntity(Release.class));
      }
docs: Add release notes to the existing git tag.
  
  <pre><code>GitLab Endpoint: POST /projects/:id/repository/tags/:tagName/release</code></pre>
  
  @param projectIdOrPath id, path of the project, or a Project instance holding the project ID or path
  @param tagName the name of a tag
  @param releaseNotes release notes with markdown support
  @return a Tag instance containing info on the newly created tag
  @throws GitLabApiException if any exception occurs