Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configurable pull/merge requests #8494

Open
nijel opened this issue Dec 16, 2022 · 2 comments
Open

Configurable pull/merge requests #8494

nijel opened this issue Dec 16, 2022 · 2 comments
Labels
backlog This is not on the Weblate roadmap for now. Can be prioritized by sponsorship. enhancement Adding or requesting a new feature.

Comments

@nijel
Copy link
Member

nijel commented Dec 16, 2022

Describe the problem

Currently, Weblate creates merge (pull) requests with provided text, but offers no further customization.

What might be useful to set as well:

  • Assignee of the pull request (text field for username)
  • Assign to acting user, if available (checkbox)
  • Automatic merging (dropdown, selecting merge style)
  • Add labels

Both will require additional privileges for Weblate on the repository – a regular contributor cannot change properties of the request.

Describe the solution you'd like

Additional fields in the component configuration to customize VCS behavior. This is pretty similar to #1897 plans for the file formats.

Describe alternatives you've considered

An alternative approach could be an add-on to adjust this. This might be a good fit as well, as turning this on will require granting Weblate more privileges on the repository as well.

Screenshots

No response

Additional context

No response

@nijel nijel added enhancement Adding or requesting a new feature. backlog This is not on the Weblate roadmap for now. Can be prioritized by sponsorship. labels Dec 16, 2022
@github-actions
Copy link

This issue has been added to the backlog. It is not scheduled on the Weblate roadmap, but it eventually might be implemented.

In case you need this feature soon, please consider helping or push it by funding the development.

@kgebert
Copy link

kgebert commented Nov 30, 2023

Would be great to be able to set an assignee on a merge request! Unfortunately I'm not able to support developing this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog This is not on the Weblate roadmap for now. Can be prioritized by sponsorship. enhancement Adding or requesting a new feature.
Projects
None yet
Development

No branches or pull requests

2 participants