File tree Expand file tree Collapse file tree 3 files changed +14
-10
lines changed
Expand file tree Collapse file tree 3 files changed +14
-10
lines changed Original file line number Diff line number Diff line change @@ -28073,13 +28073,17 @@ function run() {
2807328073 if (winningAreaData.area === '') {
2807428074 console.log("Keywords not included in this issue");
2807528075 if (issue.defaultArea) {
28076- github.setIssueAssignees(issue.defaultArea.assignees);
28077- github.setIssueLabels(issue.defaultArea.labels);
28076+ if (issue.defaultArea.assignees)
28077+ github.setIssueAssignees(issue.defaultArea.assignees);
28078+ if (issue.defaultArea.labels)
28079+ github.setIssueLabels(issue.defaultArea.labels);
2807828080 }
2807928081 }
2808028082 else {
28081- github.setIssueAssignees(winningAreaData.assignees);
28082- github.setIssueLabels(winningAreaData.labels);
28083+ if (winningAreaData.assignees)
28084+ github.setIssueAssignees(winningAreaData.assignees);
28085+ if (winningAreaData.labels)
28086+ github.setIssueLabels(winningAreaData.labels);
2808328087 core.setOutput("labeled", true.toString());
2808428088 core.setOutput("assigned", true.toString());
2808528089 }
Original file line number Diff line number Diff line change @@ -15,12 +15,12 @@ async function run() {
1515 if ( winningAreaData . area === '' ) {
1616 console . log ( "Keywords not included in this issue" ) ;
1717 if ( issue . defaultArea ) {
18- github . setIssueAssignees ( issue . defaultArea . assignees ) ;
19- github . setIssueLabels ( issue . defaultArea . labels ) ;
18+ if ( issue . defaultArea . assignees ) github . setIssueAssignees ( issue . defaultArea . assignees ) ;
19+ if ( issue . defaultArea . labels ) github . setIssueLabels ( issue . defaultArea . labels ) ;
2020 }
2121 } else {
22- github . setIssueAssignees ( winningAreaData . assignees ) ;
23- github . setIssueLabels ( winningAreaData . labels ) ;
22+ if ( winningAreaData . assignees ) github . setIssueAssignees ( winningAreaData . assignees ) ;
23+ if ( winningAreaData . labels ) github . setIssueLabels ( winningAreaData . labels ) ;
2424 core . setOutput ( "labeled" , true . toString ( ) ) ;
2525 core . setOutput ( "assigned" , true . toString ( ) ) ;
2626 }
Original file line number Diff line number Diff line change @@ -7,8 +7,8 @@ export interface IParameter extends IDefaultArea {
77}
88
99export interface IDefaultArea {
10- labels : string [ ] ;
11- assignees : string [ ] ;
10+ labels ? : string [ ] ;
11+ assignees ? : string [ ] ;
1212}
1313
1414export class Issue {
You can’t perform that action at this time.
0 commit comments