Skip to content

Allow creation of annotated tags with the Release API

Alishan Ladhani requested to merge ali/release-api-create-annotated-tags into master

What does this MR do and why?

Allow creation of annotated tags with the Release API.

Related to #268018 (closed)

Screenshots or screen recordings

  • Release v1.6.0 was created with tag_name and ref
  • Release v1.6.1 was created with tag_name, ref, and tag_message

Screen_Shot_2022-05-30_at_5.10.40_PM

Screen_Shot_2022-05-30_at_5.10.53_PM

How to set up and validate locally

  1. Use the Release API to create a release with tag_name and ref. Verify that the newly created tag is lightweight.

  2. Use the Release API to create a release with tag_name, ref, and tag_message. Verify that the newly created tag is annotated with tag_message.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Alishan Ladhani

Merge request reports

Loading