-
Notifications
You must be signed in to change notification settings - Fork 700
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
CI: Add backporting bot #4795
CI: Add backporting bot #4795
Conversation
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
What is the plan for the next stable? Is this action going to be adjusted or extended with another job? |
Yes good Q. The CI action supports multiple branches. So we can add variants to the I tested the first approach in a private repo: |
The option with the target branches looks not too bad. It is probably easier than to create a new label for each release. |
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
* master: (39 commits) short-term fix for para inherent weight overestimation (#5082) CI: Add backporting bot (#4795) Fix benchmark failures when using `insecure_zero_ed` flag (#5354) Command bot GHA v2 - /cmd <cmd> (#5457) Remove pallet::getter usage from treasury (#4962) Bump blake2b_simd from 1.0.1 to 1.0.2 (#5404) Bump rustversion from 1.0.14 to 1.0.17 (#5405) Bridge zombienet tests: remove old command (#5434) polkadot-parachain: Add omni-node variant with u64 block number (#5269) Refactor verbose test (#5506) Use umbrella crate for minimal template (#5155) IBP Coretime Polkadot bootnodes (#5499) rpc server: listen to `ipv6 socket` if available and `--experimental-rpc-endpoint` CLI option (#4792) Update approval-voting-regression-bench (#5504) change try-runtime rpc domains (#5443) polkadot-parachain-bin: Remove contracts parachain (#5471) Add feature to allow Aura collator to use full PoV size (#5393) Adding stkd bootnodes (#5470) Make `PendingConfigs` storage item public (#5467) frame-omni-bencher maintenance (#5466) ...
Adds a bot that automatically opens MRs into the
stable2407
branch when theA4-needs-backport
label is applied to a merged MR.TODO:
Settle on label vs error message trade-off(resolved)docs:
Backporting
This document explains how to backport a merged PR from
master
to one of thestable*
branches. Backports should only be used to fix bugs or security issues - never to introduce new features.Steps
master
.A4-needs-backport
to the PR.master
.The label can also be added after the PR is merged.
Example
For example here where the dev triggered the process by adding the label after merging: