mirror of
https://gitea.com/Lydanne/pr-extract-issues.git
synced 2025-08-20 02:36:01 +08:00
19
src/main.js
19
src/main.js
@@ -55,6 +55,25 @@ async function run() {
|
||||
core.setFailed('Wrong way!');
|
||||
}
|
||||
|
||||
const filterLabel = core.getInput('filter-label');
|
||||
if (filterLabel) {
|
||||
let arr = [];
|
||||
for await (let no of issues) {
|
||||
const {
|
||||
data: { labels },
|
||||
} = await octokit.issues.get({
|
||||
owner,
|
||||
repo,
|
||||
issue_number: no,
|
||||
});
|
||||
let o = labels.find(k => k.name == filterLabel);
|
||||
if (o) {
|
||||
arr.push(no);
|
||||
}
|
||||
}
|
||||
issues = [...arr];
|
||||
}
|
||||
|
||||
core.info(`[Action: Query Issues][${issues}]`);
|
||||
core.setOutput('issues', issues);
|
||||
|
||||
|
Reference in New Issue
Block a user