Skip to content

Commit 9179b18

Browse files
committed
triagebot: Create Zulip topics for libs backports
Take the configuration used by other teams to create Zulip topics for T-libs backports.
1 parent f15a7f3 commit 9179b18

File tree

1 file changed

+49
-0
lines changed

1 file changed

+49
-0
lines changed

triagebot.toml

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -794,6 +794,55 @@ zulip_stream = 474880 # #t-compiler/backports
794794
topic = "#{number}: stable-nominated"
795795
message_on_add = "PR #{number} has been **accepted** for **stable** backport."
796796

797+
[notify-zulip."beta-nominated".libs]
798+
required_labels = ["T-libs"]
799+
zulip_stream = "" # TODO
800+
topic = "#{number}: beta-nominated"
801+
message_on_add = [
802+
"""\
803+
@*T-libs* PR #{number} "{title}" has been nominated for beta backport.
804+
""",
805+
"""\
806+
/poll Should #{number} be beta backported?
807+
approve
808+
decline
809+
don't know
810+
""",
811+
]
812+
message_on_remove = "PR #{number}'s beta-nomination has been removed."
813+
814+
[notify-zulip."beta-accepted".libs]
815+
required_labels = ["T-libs"]
816+
zulip_stream = "" # TODO
817+
# Put it in the same Zulip topic as beta-nominated.
818+
topic = "#{number}: beta-nominated"
819+
message_on_add = "PR #{number} has been **accepted** for **beta** backport."
820+
821+
[notify-zulip."stable-nominated".libs]
822+
required_labels = ["T-libs"]
823+
zulip_stream = "" # TODO
824+
topic = "#{number}: stable-nominated"
825+
message_on_add = [
826+
"""\
827+
@*T-libs* PR #{number} "{title}" has been nominated for stable backport.
828+
""",
829+
"""\
830+
/poll Approve stable backport of #{number}?
831+
approve
832+
approve (but does not justify new dot release on its own)
833+
decline
834+
don't know
835+
""",
836+
]
837+
message_on_remove = "PR #{number}'s stable-nomination has been removed."
838+
839+
[notify-zulip."stable-accepted".libs]
840+
required_labels = ["T-libs"]
841+
zulip_stream = "" # TODO
842+
# Put it in the same thread as stable-nominated.
843+
topic = "#{number}: stable-nominated"
844+
message_on_add = "PR #{number} has been **accepted** for **stable** backport."
845+
797846

798847
[notify-zulip."beta-nominated".bootstrap]
799848
required_labels = ["T-bootstrap"]

0 commit comments

Comments
 (0)