Skip to content

Commit c77510e

Browse files
committed
Add Succeeded label on auto build merged
1 parent 7da4f99 commit c77510e

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

src/bors/merge_queue.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,13 +75,17 @@ pub async fn handle_merge_queue(ctx: Arc<BorsContext>) -> anyhow::Result<()> {
7575
{
7676
Ok(()) => {
7777
tracing::info!("Auto build succeeded and merged for PR {pr_num}");
78+
7879
ctx.db
7980
.set_pr_status(
8081
&pr.repository,
8182
pr.number,
8283
PullRequestStatus::Merged,
8384
)
8485
.await?;
86+
87+
handle_label_trigger(&repo, pr.number, LabelTrigger::Succeeded)
88+
.await?;
8589
}
8690
Err(error) => {
8791
tracing::error!(

src/github/labels.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ pub enum LabelTrigger {
66
TryBuildStarted,
77
TryBuildSucceeded,
88
TryBuildFailed,
9+
Succeeded,
910
Conflict,
1011
}
1112

0 commit comments

Comments
 (0)