Skip to content

Create a branch from an issue, with pull/merge request #20226

Open
@ygoe

Description

@ygoe

Feature Description

There is a workflow that uses issues to define tasks to do and then work branches to do the issue's work in. When the work is done, the branch will be merged into master/main. It saves a lot of manual work if the Git tool already creates a work branch from an issue and also a merge/pull request for it with the corresponding "Closes issue ..." message.

GitLab does this and I'm using it a lot. GitHub also does this but that's not (yet?) reflected in Gitea's feature comparison.

It has been asked before but was closed. Not sure why because it was neither implemented nor rejected and can't be reopened for some reason. Here's a second try.

Screenshots

GitHub

grafik

grafik

GitLab

grafik

grafik
(Clicking the button, not its dropdown menu, would immediately create the branch and MR)

Metadata

Metadata

Assignees

No one assigned

    Labels

    type/featureCompletely new functionality. Can only be merged if feature freeze is not active.type/proposalThe new feature has not been accepted yet but needs to be discussed first.

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions