Skip to content

Commit 77554d9

Browse files
committed
run build
1 parent e517c9f commit 77554d9

4 files changed

Lines changed: 38 additions & 37 deletions

File tree

action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22

33
name: Auto Label in Issue
4-
description: 'Assign author to pull requests when the pull requests are opened.'
4+
description: 'Add the same tag of the issue associated with the pull_request.'
55
author: 'Yaminyam'
66
inputs:
77
repo-token:

dist/index.js

Lines changed: 18 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -9633,7 +9633,7 @@ async function run() {
96339633
repository(owner: "${_actions_github__WEBPACK_IMPORTED_MODULE_1__.context.repo.owner}", name: "${_actions_github__WEBPACK_IMPORTED_MODULE_1__.context.repo.repo}") {
96349634
pullRequest(number: ${number}) {
96359635
id
9636-
closingIssuesReferences (first: 1) {
9636+
closingIssuesReferences (first: 50) {
96379637
edges {
96389638
node {
96399639
id
@@ -9647,21 +9647,23 @@ async function run() {
96479647
}
96489648
}`,
96499649
});
9650-
const closing_issue_number = closing_issue_number_request.repository.pullRequest.closingIssuesReferences.edges[0].node.number;
9651-
const issue_labels = await octokit.rest.issues.listLabelsOnIssue({
9652-
owner: _actions_github__WEBPACK_IMPORTED_MODULE_1__.context.repo.owner,
9653-
repo: _actions_github__WEBPACK_IMPORTED_MODULE_1__.context.repo.repo,
9654-
issue_number: closing_issue_number,
9655-
});
9656-
const labels = issue_labels.data.map((label) => label.name);
9657-
const result = await octokit.rest.issues.addLabels({
9658-
owner: _actions_github__WEBPACK_IMPORTED_MODULE_1__.context.repo.owner,
9659-
repo: _actions_github__WEBPACK_IMPORTED_MODULE_1__.context.repo.repo,
9660-
issue_number: number,
9661-
labels: labels,
9662-
});
9663-
_actions_core__WEBPACK_IMPORTED_MODULE_0__.debug(JSON.stringify(result));
9664-
_actions_core__WEBPACK_IMPORTED_MODULE_0__.info(`@${author} has been assigned to the pull request: #${number}`);
9650+
const closing_issue_numbers = closing_issue_number_request.repository.pullRequest.closingIssuesReferences.edges.map((edge) => edge.node.number);
9651+
for (const closing_issue_number of closing_issue_numbers) {
9652+
const issue_labels = await octokit.rest.issues.listLabelsOnIssue({
9653+
owner: _actions_github__WEBPACK_IMPORTED_MODULE_1__.context.repo.owner,
9654+
repo: _actions_github__WEBPACK_IMPORTED_MODULE_1__.context.repo.repo,
9655+
issue_number: closing_issue_number,
9656+
});
9657+
const labels = issue_labels.data.map((label) => label.name);
9658+
const result = await octokit.rest.issues.addLabels({
9659+
owner: _actions_github__WEBPACK_IMPORTED_MODULE_1__.context.repo.owner,
9660+
repo: _actions_github__WEBPACK_IMPORTED_MODULE_1__.context.repo.repo,
9661+
issue_number: number,
9662+
labels: labels,
9663+
});
9664+
_actions_core__WEBPACK_IMPORTED_MODULE_0__.debug(JSON.stringify(result));
9665+
_actions_core__WEBPACK_IMPORTED_MODULE_0__.info(`@${author} has been assigned to the pull request: #${number}`);
9666+
}
96659667
} catch (error) {
96669668
_actions_core__WEBPACK_IMPORTED_MODULE_0__.setFailed(error.message);
96679669
}

package.json

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,6 @@
2424
"@octokit/core": "^4.0.5"
2525
},
2626
"devDependencies": {
27-
"@vercel/ncc": "^0.34.0",
28-
"webpack": "^5.74.0",
29-
"webpack-cli": "^4.10.0",
30-
"webpack-dev-server": "^4.10.0"
27+
"@vercel/ncc": "^0.34.0"
3128
}
3229
}

src/index.js

Lines changed: 18 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ async function run() {
3030
repository(owner: "${context.repo.owner}", name: "${context.repo.repo}") {
3131
pullRequest(number: ${number}) {
3232
id
33-
closingIssuesReferences (first: 1) {
33+
closingIssuesReferences (first: 50) {
3434
edges {
3535
node {
3636
id
@@ -44,21 +44,23 @@ async function run() {
4444
}
4545
}`,
4646
});
47-
const closing_issue_number = closing_issue_number_request.repository.pullRequest.closingIssuesReferences.edges[0].node.number;
48-
const issue_labels = await octokit.rest.issues.listLabelsOnIssue({
49-
owner: context.repo.owner,
50-
repo: context.repo.repo,
51-
issue_number: closing_issue_number,
52-
});
53-
const labels = issue_labels.data.map((label) => label.name);
54-
const result = await octokit.rest.issues.addLabels({
55-
owner: context.repo.owner,
56-
repo: context.repo.repo,
57-
issue_number: number,
58-
labels: labels,
59-
});
60-
core.debug(JSON.stringify(result));
61-
core.info(`@${author} has been assigned to the pull request: #${number}`);
47+
const closing_issue_numbers = closing_issue_number_request.repository.pullRequest.closingIssuesReferences.edges.map((edge) => edge.node.number);
48+
for (const closing_issue_number of closing_issue_numbers) {
49+
const issue_labels = await octokit.rest.issues.listLabelsOnIssue({
50+
owner: context.repo.owner,
51+
repo: context.repo.repo,
52+
issue_number: closing_issue_number,
53+
});
54+
const labels = issue_labels.data.map((label) => label.name);
55+
const result = await octokit.rest.issues.addLabels({
56+
owner: context.repo.owner,
57+
repo: context.repo.repo,
58+
issue_number: number,
59+
labels: labels,
60+
});
61+
core.debug(JSON.stringify(result));
62+
core.info(`@${author} has been assigned to the pull request: #${number}`);
63+
}
6264
} catch (error) {
6365
core.setFailed(error.message);
6466
}

0 commit comments

Comments
 (0)