Skip to content

Migrate from deprecated Tags API endpoint to Release API endpoint #183

@nfriend

Description

@nfriend

In GitLab 14.0, the ability to manage release data (i.e. release notes) through the /projects/<project id>/repository/tags/<tag name>/release endpoint will be removed: https://gitlab.com/gitlab-org/gitlab/-/issues/290311

This module currently uses this endpoint to create a release in publish.js:

await got.post(urlJoin(gitlabApiUrl, `/projects/${encodedRepoId}/repository/tags/${encodedGitTag}/release`), {

This API call should be updated to use the Release API instead.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions