Create annotated Tags with the GraphQL Release API
Release notes
Previously, you were only able to create lightweight tags when using the GraphQL API to create a release. With this update, you can now add an optional tag_Message
parameter to create an annotated tag when creating a release. This enables you to include relevant information along with the new tag so downstream users and application can have additional context.
Problem to solve
In #268018 (closed) we added a message
param to allow creation of annotated Git tags. The GraphQL endpoint does not currently have this functionality.
https://docs.gitlab.com/ee/api/graphql/reference/#release
Proposal
Add message
as an optional param to https://docs.gitlab.com/ee/api/graphql/reference/#release
Edited by Chris Balane