Skip to content

Devex: Automerge Weblate PRs with the merge strategy#8482

Merged
tristanlabelle merged 3 commits into
developfrom
devex/weblate-automerge
May 8, 2026
Merged

Devex: Automerge Weblate PRs with the merge strategy#8482
tristanlabelle merged 3 commits into
developfrom
devex/weblate-automerge

Conversation

@tristanlabelle

@tristanlabelle tristanlabelle commented May 8, 2026

Copy link
Copy Markdown
Contributor

Weblate PRs must be merged using the merge strategy, otherwise we later run into Weblate merge conflicts. We can configure the merge strategy by setting automerge. This will still require a human approval due to branch protection rules.

Testing

None: New github workflows are generally not testable, especially if they target PRs to develop. I'll have to wait until the next time Weblate opens a PR.

For maintainers

  • Maintainers can push commits to my branch
  • Maintainers can merge this PR for me

@vercel

vercel Bot commented May 8, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
couchers Ready Ready Preview May 8, 2026 7:30am

Request Review

@tristanlabelle
tristanlabelle marked this pull request as ready for review May 8, 2026 07:29
@tristanlabelle
tristanlabelle requested a review from aapeliv as a code owner May 8, 2026 07:29
@tristanlabelle
tristanlabelle merged commit 4fdf179 into develop May 8, 2026
9 checks passed
@tristanlabelle
tristanlabelle deleted the devex/weblate-automerge branch May 8, 2026 14:51
@github-actions

github-actions Bot commented May 8, 2026

Copy link
Copy Markdown
Contributor

📝 Release Notes

This PR does not need to be included in release notes.

Reason: This PR only adds a GitHub workflow to automatically set Weblate translation PRs to use a specific merge strategy. It is a developer workflow/internal maintenance change and does not create a noticeable end-user feature or significant user-facing reliability improvement on the platform itself.

🤖 Bot Debug Information

Model: couchers.openai.gpt-5.4
Decision: exclude
Reasoning: This PR only adds a GitHub workflow to automatically set Weblate translation PRs to use a specific merge strategy. It is a developer workflow/internal maintenance change and does not create a noticeable end-user feature or significant user-facing reliability improvement on the platform itself.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants