Skip to content
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

GitHub App instead of GitHub oAuth app #3658

Open
5 tasks
amirbey opened this issue Oct 12, 2021 · 1 comment
Open
5 tasks

GitHub App instead of GitHub oAuth app #3658

amirbey opened this issue Oct 12, 2021 · 1 comment

Comments

@amirbey
Copy link
Contributor

amirbey commented Oct 12, 2021

User Story

Status repository updates are sent to the repository(PR) via a GitHub app instead of using a user's token

Background (Optional)

When commits are made to the repository by a non Pages user, a status update is sent to the repository using a Pages GitHub App (token?).

Acceptance Criteria

  • build status are sent using Pages/Federalist GitHub App
  • Change made live via deploy of Federalist

After evaluating, edit this part:

Level of effort - Medium

Implementation outline (if higher than "low" effort):

  • create a GitHub app
  • use the GitHub app (token?) to send status updates instead of user tokens
  • App has to be accepted by organization admin -- update docs Permissions section
@amirbey
Copy link
Contributor Author

amirbey commented Oct 20, 2021

@18F/federalist-admins to review with @pburkholder for prioritization

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants