Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 4beaccd

Browse files
authored
auto label (tailcallhq#2763)
1 parent 6ae207b commit 4beaccd

2 files changed

Lines changed: 23 additions & 6 deletions

File tree

.github/workflows/release-drafter.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,3 +44,10 @@ jobs:
4444
config-name: release-drafter.yml
4545
env:
4646
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
47+
- name: Auto Labeler
48+
if: github.event_name == 'pull_request_target'
49+
uses: release-drafter/release-drafter/autolabeler@v7
50+
with:
51+
config-name: release-drafter.yml
52+
env:
53+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

crates/forge_ci/src/jobs/draft_release_update_job.rs

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,20 @@ use gh_workflow::*;
22

33
/// Create a job to update the release draft
44
pub fn draft_release_update_job() -> Job {
5-
Job::new("update_release_draft").add_step(
6-
Step::new("Release Drafter")
7-
.uses("release-drafter", "release-drafter", "v7")
8-
.env(("GITHUB_TOKEN", "${{ secrets.GITHUB_TOKEN }}"))
9-
.add_with(("config-name", "release-drafter.yml")),
10-
)
5+
Job::new("update_release_draft")
6+
.add_step(
7+
Step::new("Release Drafter")
8+
.uses("release-drafter", "release-drafter", "v7")
9+
.env(("GITHUB_TOKEN", "${{ secrets.GITHUB_TOKEN }}"))
10+
.add_with(("config-name", "release-drafter.yml")),
11+
)
12+
.add_step(
13+
Step::new("Auto Labeler")
14+
.uses("release-drafter", "release-drafter/autolabeler", "v7")
15+
.if_condition(Expression::new(
16+
"github.event_name == 'pull_request_target'",
17+
))
18+
.env(("GITHUB_TOKEN", "${{ secrets.GITHUB_TOKEN }}"))
19+
.add_with(("config-name", "release-drafter.yml")),
20+
)
1121
}

0 commit comments

Comments
 (0)