Skip to content
This repository has been archived by the owner on Feb 13, 2023. It is now read-only.

Create an App Manifest #79

Open
primetheus opened this issue Aug 11, 2020 · 2 comments
Open

Create an App Manifest #79

primetheus opened this issue Aug 11, 2020 · 2 comments
Labels
enhancement New feature or request O: backlog 🤖 Exempt from stale bot

Comments

@primetheus
Copy link
Contributor

Is your feature request related to a problem? Please describe.
No

Describe the solution you'd like
Using an App Manifest, the creation and installation of this app would be much simpler

https://developer.github.com/apps/building-github-apps/creating-github-apps-from-a-manifest/

Describe alternatives you've considered
The existing README walks through the manual steps, which is a bit confusing

Additional context
N/A

@primetheus primetheus added the enhancement New feature or request label Aug 11, 2020
@primetheus
Copy link
Contributor Author

primetheus commented Aug 11, 2020

Sample:

# This is a GitHub App Manifest. These settings will be used by default when
# initially configuring your GitHub App.
#
# NOTE: changing this file will not update your GitHub App settings.
# You must visit github.com/settings/apps/your-app-name to edit them.
#
# Read more about configuring your GitHub App:
# https://probot.github.io/docs/development/#configuring-a-github-app
#
# Read more about GitHub App Manifests:
# https://developer.github.com/apps/building-github-apps/creating-github-apps-from-a-manifest/

name: Rally + GitHub
url: https://github.com/github/rally
description: An app to integrate GitHub Pull Requests with Broadcom's Rally
public: true

default_events:
  - check_run
  - check_suite
  - pull_request
  - push

default_permissions:
  # Checks on code.
  # https://developer.github.com/v3/apps/permissions/#permission-on-checks
  checks: write

  # Repository contents, commits, branches, downloads, releases, and merges.
  # https://developer.github.com/v3/apps/permissions/#permission-on-contents
  contents: read

  # Issues and related comments, assignees, labels, and milestones.
  # https://developer.github.com/v3/apps/permissions/#permission-on-issues
  issues: write

  # Search repositories, list collaborators, and access repository metadata.
  # https://developer.github.com/v3/apps/permissions/#metadata-permissions
  metadata: read

  # Pull requests and related comments, assignees, labels, milestones, and merges.
  # https://developer.github.com/v3/apps/permissions/#permission-on-pull-requests
  pull_requests: write

@primetheus primetheus mentioned this issue Aug 11, 2020
1 task
@github-actions
Copy link

This issue has been automatically marked as stale because it has not had recent activity.
It will be closed in 14 days if no further activity occurs.
Thank you for your contributions.

If you think this issue should stay open, please remove the O: stale 🤖 label or comment on the issue.

@primetheus primetheus added the O: backlog 🤖 Exempt from stale bot label Sep 20, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request O: backlog 🤖 Exempt from stale bot
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants