Merge pull request #10233 from TeamNewPipe/actions/mimmizer-pr

Minimize images in PR descriptions
This commit is contained in:
Tobi 2023-07-20 23:18:03 +02:00 committed by GitHub
commit 3243f97ff2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 12 additions and 0 deletions

View File

@ -17,6 +17,8 @@ module.exports = async ({github, context}) => {
initialBody = context.payload.comment.body; initialBody = context.payload.comment.body;
} else if (context.eventName == 'issues') { } else if (context.eventName == 'issues') {
initialBody = context.payload.issue.body; initialBody = context.payload.issue.body;
} else if (context.eventName == 'pull_request') {
initialBody = context.payload.pull_request.body;
} else { } else {
console.log('Aborting: No body found'); console.log('Aborting: No body found');
return; return;
@ -74,6 +76,14 @@ module.exports = async ({github, context}) => {
repo: context.repo.repo, repo: context.repo.repo,
body: newBody body: newBody
}); });
} else if (context.eventName == 'pull_request') {
console.log('Updating pull request', context.payload.pull_request.number);
await github.rest.pulls.update({
pull_number: context.payload.pull_request.number,
owner: context.repo.owner,
repo: context.repo.repo,
body: newBody
});
} }
// Asnyc replace function from https://stackoverflow.com/a/48032528 // Asnyc replace function from https://stackoverflow.com/a/48032528

View File

@ -5,6 +5,8 @@ on:
types: [created, edited] types: [created, edited]
issues: issues:
types: [opened, edited] types: [opened, edited]
pull_request:
types: [opened, edited]
permissions: permissions:
issues: write issues: write