mirror of
https://github.com/Sea-Haven-Industries/open-swe.git
synced 2026-09-30 10:23:14 +00:00
feat: add 'open-swe' label to created pull requests (#168)
* Apply patch * format
This commit is contained in:
parent
3314821e19
commit
6c23f85eef
1 changed files with 21 additions and 0 deletions
|
|
@ -518,6 +518,27 @@ export async function createPullRequest({
|
|||
});
|
||||
|
||||
logger.info(`🐙 Pull request created: ${pullRequest.html_url}`);
|
||||
|
||||
// Step 3: Add the 'open-swe' label to the pull request
|
||||
try {
|
||||
await octokit.issues.addLabels({
|
||||
owner,
|
||||
repo,
|
||||
issue_number: pullRequest.number,
|
||||
labels: ["open-swe"],
|
||||
});
|
||||
logger.info(
|
||||
`Added 'open-swe' label to pull request #${pullRequest.number}`,
|
||||
);
|
||||
} catch (labelError) {
|
||||
logger.warn(
|
||||
`Failed to add 'open-swe' label to pull request #${pullRequest.number}`,
|
||||
{
|
||||
labelError,
|
||||
},
|
||||
);
|
||||
}
|
||||
|
||||
return pullRequest;
|
||||
} catch (error) {
|
||||
if (error instanceof Error && error.message.includes("already exists")) {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue