Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6ae207b commit 4beaccdCopy full SHA for 4beaccd
2 files changed
.github/workflows/release-drafter.yml
@@ -44,3 +44,10 @@ jobs:
44
config-name: release-drafter.yml
45
env:
46
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
@@ -2,10 +2,20 @@ use gh_workflow::*;
2
3
/// Create a job to update the release draft
4
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
- )
+ Job::new("update_release_draft")
+ .add_step(
+ Step::new("Release Drafter")
+ .uses("release-drafter", "release-drafter", "v7")
+ .env(("GITHUB_TOKEN", "${{ secrets.GITHUB_TOKEN }}"))
+ .add_with(("config-name", "release-drafter.yml")),
11
+ )
12
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
19
20
21
}
0 commit comments