create_release
Create a new release in a Plane workspace by specifying its name, notes, status, and target date. Optionally attach a release tag, assign a lead, or link an external source for tracking.
Instructions
Create a release in the workspace. Name must be unique in the workspace.
Args: name: Release name description_html: HTML body of the release notes status: unreleased (default) | released | cancelled release_date: The date shown as "Target date" in the Plane UI, YYYY-MM-DD. Use this for the date a user calls the release's target/release date. target_date: A separate date stored on the release but not shown in the release UI. Prefer release_date unless you specifically need this field. tag_id: UUID of a release tag (version marker) to attach lead_id: UUID of the user leading the release is_prerelease: Whether this is a pre-release external_source: External system this release came from, e.g. "github" external_id: The release's ID in that external system
Returns: The created Release. Its description comes back as a nested object.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| status | No | ||
| tag_id | No | ||
| lead_id | No | ||
| external_id | No | ||
| target_date | No | ||
| release_date | No | ||
| is_prerelease | No | ||
| external_source | No | ||
| description_html | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | ||
| tag | No | ||
| lead | No | ||
| name | No | ||
| status | No | ||
| is_latest | No | ||
| workspace | No | ||
| created_at | No | ||
| created_by | No | ||
| logo_props | No | ||
| start_date | No | ||
| updated_at | No | ||
| updated_by | No | ||
| description | No | ||
| external_id | No | ||
| target_date | No | ||
| release_date | No | ||
| is_prerelease | No | ||
| external_source | No |