| CARVIEW |
Select Language
HTTP/2 301
server: GitHub.com
content-type: text/html
location: https://probot.github.io/apps/settings/
access-control-allow-origin: *
strict-transport-security: max-age=31556952
expires: Tue, 30 Dec 2025 15:22:41 GMT
cache-control: max-age=600
x-proxy-cache: MISS
x-github-request-id: 9BB8:234FE9:A4E618:B8FB44:6953EBE8
accept-ranges: bytes
age: 0
date: Tue, 30 Dec 2025 15:12:41 GMT
via: 1.1 varnish
x-served-by: cache-bom-vanm7210081-BOM
x-cache: MISS
x-cache-hits: 0
x-timer: S1767107561.209523,VS0,VE208
vary: Accept-Encoding
x-fastly-request-id: 5ff7488b97f6799506252259cafdd264d77de023
content-length: 162
HTTP/2 200
server: GitHub.com
content-type: text/html; charset=utf-8
last-modified: Tue, 30 Dec 2025 00:28:37 GMT
access-control-allow-origin: *
strict-transport-security: max-age=31556952
etag: W/"69531cb5-44fe"
expires: Tue, 30 Dec 2025 15:22:41 GMT
cache-control: max-age=600
content-encoding: gzip
x-proxy-cache: MISS
x-github-request-id: 7F5B:234FE9:A4E61B:B8FB4A:6953EBE7
accept-ranges: bytes
age: 0
date: Tue, 30 Dec 2025 15:12:41 GMT
via: 1.1 varnish
x-served-by: cache-bom-vanm7210081-BOM
x-cache: MISS
x-cache-hits: 0
x-timer: S1767107561.430845,VS0,VE210
vary: Accept-Encoding
x-fastly-request-id: 759b45602ecf104405d9a9d83ea6c486d7e63dc7
content-length: 4705
Settings
Pull Requests for repository settings
Add to GitHub
1011

This GitHub App syncs repository settings defined in .github/settings.yml to GitHub, enabling Pull Requests for repository settings.
Usage
- Install the app.
- Create a
.github/settings.ymlfile in your repository. Changes to this file on the default branch will be synced to GitHub.
All settings are optional.
repository:
# See https://developer.github.com/v3/repos/#edit for all available settings.
# The name of the repository. Changing this will rename the repository
name: repo-name
# A short description of the repository that will show up on GitHub
description: description of repo
# A URL with more information about the repository
homepage: https://example.github.io/
# Either `true` to make the repository private, or `false` to make it public.
private: false
# Either `true` to enable issues for this repository, `false` to disable them.
has_issues: true
# Either `true` to enable the wiki for this repository, `false` to disable it.
has_wiki: true
# Either `true` to enable downloads for this repository, `false` to disable them.
has_downloads: true
# Updates the default branch for this repository.
default_branch: master
# Either `true` to allow squash-merging pull requests, or `false` to prevent
# squash-merging.
allow_squash_merge: true
# Either `true` to allow merging pull requests with a merge commit, or `false`
# to prevent merging pull requests with merge commits.
allow_merge_commit: true
# Either `true` to allow rebase-merging pull requests, or `false` to prevent
# rebase-merging.
allow_rebase_merge: true
# Labels: define labels for Issues and Pull Requests
labels:
- name: bug
color: CC0000
- name: feature
color: 336699
- name: first-timers-only
# include the old name to rename and existing label
oldname: Help Wanted
# Collaborators: give specific users access to this repository.
collaborators:
- username: bkeepers
# Note: Only valid on organization-owned repositories.
# The permission to grant the collaborator. Can be one of:
# * `pull` - can pull, but not push to or administer this repository.
# * `push` - can pull and push, but not administer this repository.
# * `admin` - can pull, push and administer this repository.
permission: push
- username: hubot
permission: pull
- username:
permission: pull
WARNING: Note that this app inherently escalates anyone with push permissions to the admin role, since they can push config settings to the master branch, which will be synced. In the future, we may add restrictions to allow changes to the config file to be merged only by specific people/teams, or those with admin access (via a combination of protected branches, required statuses, and branch restrictions). Until then, use caution when merging PRs and adding collaborators.
This app is open source. Check out probot/settings to suggest improvements or run your own instance.