Use pulls.createReview instead of issues.createComment

This commit is contained in:
Noah Zweben MacBook
2026-01-06 15:27:24 -08:00
parent 0a469a7ca6
commit d5be96ce23

View File

@@ -6,7 +6,6 @@ on:
permissions:
pull-requests: write
issues: write
jobs:
check-membership:
@@ -28,11 +27,12 @@ jobs:
console.log(`${author} is an org member, allowing PR`);
} catch (e) {
if (e.status === 404) {
await github.rest.issues.createComment({
await github.rest.pulls.createReview({
owner: context.repo.owner,
repo: context.repo.repo,
issue_number: context.payload.pull_request.number,
body: `Thanks for your interest! This repo only accepts contributions from Anthropic team members. If you'd like to submit a plugin to the marketplace, please submit your plugin [here](https://docs.google.com/forms/d/e/1FAIpQLSdeFthxvjOXUjxg1i3KrOOkEPDJtn71XC-KjmQlxNP63xYydg/viewform).`
pull_number: context.payload.pull_request.number,
body: `Thanks for your interest! This repo only accepts contributions from Anthropic team members. If you'd like to submit a plugin to the marketplace, please submit your plugin [here](https://docs.google.com/forms/d/e/1FAIpQLSdeFthxvjOXUjxg1i3KrOOkEPDJtn71XC-KjmQlxNP63xYydg/viewform).`,
event: 'COMMENT'
});
await github.rest.pulls.update({