Skip to content

Conversation

@yhabteab
Copy link
Member

This PR cleans up the Backbot workflow a bit by dropping some superfluous or non-functional parts of the used action configuration. This has been on my TODO list for quite some time, but I never got around to it. So here we go finally.

The underlying action (korthout/backport-action) can be configured which labels to copy from the original PR to the backport PR. In the previous configuration, there was a setting to exclude the cla/signed label from being copied, but it was misconfigured and thus ineffective. This has been fixed now.

Furthermore, there was a setting to copy reviewers from the original PR to the backport PR, but this setting was ineffective as well, and reviewers were never copied. I've removed this setting now to avoid confusion. Lastly, there was a setting to let the action create a draft PR in case of cherry-pick conflicts. However, that option must be nested under the experimental configuration block to be effective, which was not the case before. I've removed this setting completely now, since I didn't want to enable any experimental features for such trivial task.

@yhabteab yhabteab added the github_actions Pull requests that update GitHub Actions code label Jan 21, 2026
@cla-bot cla-bot bot added the cla/signed label Jan 21, 2026
@yhabteab yhabteab added this to the 2.16.0 milestone Jan 21, 2026
Copy link
Contributor

@jschmidt-icinga jschmidt-icinga left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The simple fix seems straight-forward to me, as does the removal of the inactive settings. The conflict to draft-PR feature would be nice to have at some point though.

@yhabteab
Copy link
Member Author

The conflict to draft-PR feature would be nice to have at some point though.

Yeah, that would be but it's currently an experimental feature and have seen some issues related to it as well, so not worth it right now.

@yhabteab yhabteab merged commit 5ca1108 into master Jan 22, 2026
30 checks passed
@yhabteab yhabteab deleted the cleanup-backbot-action branch January 22, 2026 10:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla/signed github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants