Skip to content

Add support for Azure DevOps #1289

@amd989

Description

@amd989

Is there an existing issue or pull request for this?

Feature description

git-cliff currently supports GitHub, GitLab, Gitea, and Bitbucket integrations, but lacks support for Azure DevOps; a widely used git hosting platform by some enterprises. The feature request would be to add support for this integration to leverage the same remote integration features available for other platforms.

Desired solution

Given that the integration is created, I would like to be able to configure Azure DevOps section in the git-cliff toml file to allow communication with it to retrieve information for the commits and pull requests. Much like the others...

For this purpose, I propose the following PR with the changes required to support this. #1283

Alternatives considered

A toml file can be "hacked" to directly reference azure devops repo site (in place of say github.com). Which will give git-cliff generated changelogs a "basic" integration to things like version comparisons and commit links.

But without a formal integration, it will never be able to retrieve committer information like the other websites. Since it requires proper integration with ADO's REST API.

Additional context

No response

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions