rally icon indicating copy to clipboard operation
rally copied to clipboard

Create an App Manifest

Open primetheus opened this issue 5 years ago • 2 comments
trafficstars

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 avatar Aug 11 '20 15:08 primetheus

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 avatar Aug 11 '20 23:08 primetheus

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.

github-actions[bot] avatar Sep 11 '20 00:09 github-actions[bot]