This action requires a token for the user on whose behalf it will run.

CreateGitlabRelease — creates a GitLab release based on an existing tag.

Request example

project_id: '0'
tag_name: v1.0.0
name: Release v1.0.0
description: |
  ## Changes:
  - New feature.
  - Bug fixes.

Request specification

NameRequiredDescription
project_idYesIdentifier of the project in which to create the release
tag_nameYesName of the existing tag on which the release will be based
nameYesName of the release as displayed in GitLab
descriptionNoRelease description in Markdown format

Note

The action performs a POST request to the URL: /api/v4/projects/:id/releases.