-
Notifications
You must be signed in to change notification settings - Fork 800
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Necessary Permissions for Required Review action are unclear or incomplete #40626
Labels
[Action] Required Review
[Experiment] AI labels added
[Pri] Normal
[Status] Auto-allocated
[Status] Escalated to Product Ambassadors
Triaged
[Type] Bug
When a feature is broken and / or not performing as intended
Comments
wAuner
added
[Type] Bug
When a feature is broken and / or not performing as intended
Needs triage
Ticket needs to be triaged
labels
Dec 16, 2024
github-actions
bot
added
[Status] Escalated to Product Ambassadors
[Pri] High
[Feature Group] Support
All things related to customer support.
[Feature] Error Reporting
[Feature] Manage
labels
Dec 16, 2024
OpenAI suggested the following labels for this issue:
|
jeherve
added
[Pri] Normal
[Action] Required Review
and removed
[Feature] Manage
[Pri] High
[Feature Group] Support
All things related to customer support.
[Feature] Error Reporting
labels
Dec 16, 2024
jeherve
moved this from Needs Triage
to Triaged
in Automattic Prioritization: The One Board ™
Dec 16, 2024
jeherve
added
the
[Status] Needs Author Reply
We would need you to make some changes or provide some more details about your PR. Thank you!
label
Dec 16, 2024
3 tasks
Yes, you need the "Commit statuses" permission. GitHub has two different permission systems now, one for OAuth apps and classic access tokens and another for GitHub Apps and fine-grained access tokens. The quoted documentation only documented the former. I've created #40633 to update the docs with the latter too. |
github-project-automation
bot
moved this from Triaged
to Done 🎉
in Automattic Prioritization: The One Board ™
Dec 16, 2024
github-actions
bot
removed
the
[Status] Needs Author Reply
We would need you to make some changes or provide some more details about your PR. Thank you!
label
Dec 16, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
[Action] Required Review
[Experiment] AI labels added
[Pri] Normal
[Status] Auto-allocated
[Status] Escalated to Product Ambassadors
Triaged
[Type] Bug
When a feature is broken and / or not performing as intended
Impacted plugin
None / Other
Quick summary
I'm failing to set up the Required Review GitHub action.
I did create a GitHub app with these permissions:
But the action still fails with this trace:
The description of the required permissions in the comment is this:
Am I missing a permission or is this something else?
The problematic line seems to be this one:
jetpack/projects/github-actions/required-review/src/reporter.js
Line 31 in 9f6b920
The name suggests that it might be missing the
Commit statuses
permission, but I don't see that mentioned anywhere.Steps to reproduce
The text was updated successfully, but these errors were encountered: