Generate changelog data
Generates changelog data based on commits in a repository, without committing them to a changelog file. Works exactly like POST /projects/:id/repository/changelog, except the changelog data is not committed to any changelog file.
Authorizations
Section titled “ Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “ Path Parameters ”Query Parameters
Section titled “ Query Parameters ”The version of the release, using the semantic versioning format
Example
1.0.0The first commit in the range of commits to use for the changelog
Example
ed899a2f4b50b4370feeea94676502b42383c746The last commit in the range of commits to use for the changelog
Example
6104942438c14ec7bd21c6cd5bd995272b3faff6The date and time of the release
Example
2021-09-20T11:50:22.001+00:00The Git trailer to use for determining if commits are to be included in the changelog
Example
ChangelogThe file path to the configuration file as stored in the project’s Git repository. Defaults to ‘.gitlab/changelog_config.yml’
Example
.gitlab/changelog_config.ymlThe git reference (for example, branch) where the changelog configuration file is defined. Defaults to the default repository branch.
Example
mainResponses
Section titled “ Responses ”OK
object
Example
{ "notes": "## 1.0.0 (2023-01-01)"}Bad Request
Not Found