Skip to content

Conversation

@icedream
Copy link
Contributor

@icedream icedream commented Aug 13, 2021

The createRelease and updateRelease methods were implemented in #365 as part of the Tags API, however the API paths have since changed and were not updated. This PR fixes the methods up.

Reorganizing the methods into a separate Releases class may be a good idea for a separate PR (breaking change!), as well as implementing other API endpoints. This is not the scope of this PR though.

The Releases API is documented at https://docs.gitlab.com/ee/api/releases/.

@stale
Copy link

stale bot commented Dec 11, 2021

This issue has been automatically marked as stale because there has been no recent activity. It will be closed after 30 days if no further activity occurs. Thank you for your contributions.

@stale stale bot added the stale label Dec 11, 2021
@icedream icedream marked this pull request as ready for review December 11, 2021 21:34
@stale stale bot removed the stale label Dec 11, 2021
@GrahamCampbell GrahamCampbell changed the title Fix release creation/update API paths [11.5] Fix release creation/update API paths Dec 26, 2021
@GrahamCampbell GrahamCampbell changed the base branch from 11.4 to 11.5 December 26, 2021 15:29
@GrahamCampbell GrahamCampbell changed the base branch from 11.5 to 11.6 December 27, 2021 00:51
@GrahamCampbell GrahamCampbell changed the base branch from 11.6 to 11.5 December 27, 2021 00:52
@GrahamCampbell
Copy link
Member

@icedream Are you able to finish off this PR please?

@icedream
Copy link
Contributor Author

icedream commented Dec 28, 2021

I have rebased the branch and fixed up the tests.

I am going to skip reorganizing the methods into a separate Releases class since it's a breaking change and I honestly don't have time to work on that anyways atm. This PR is fine for fixing the functionality in the current 11.5 release.

@GrahamCampbell
Copy link
Member

Excellent, thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Development

Successfully merging this pull request may close these issues.

2 participants