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

ryscheng-bot settings #54

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# .github/ is restricted
.github/ @ryscheng @oasislabs/admin
# The codeowners are the only ones who can edit the .github directory
.github/ @oasislabs/admin @willscott
2 changes: 1 addition & 1 deletion .github/issue_template.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
_A clear and concise description of what the bug is._
_A clear and concise description of what the task/bug is._

## Details

Expand Down
28 changes: 1 addition & 27 deletions .github/move.yml
Original file line number Diff line number Diff line change
@@ -1,27 +1 @@
# Configuration for move-issues - https://github.com/dessant/move-issues

# Delete the command comment when it contains no other content
deleteCommand: true

# Close the source issue after moving
closeSourceIssue: true

# Lock the source issue after moving
lockSourceIssue: false

# Mention issue and comment authors
mentionAuthors: true

# Preserve mentions in the issue content
keepContentMentions: false

# Move labels that also exist on the target repository
moveLabels: true

# Set custom aliases for targets
# aliases:
# r: repo
# or: owner/repo

# Repository to extend settings from
# _extends: repo
_extends: private-global-settings
100 changes: 6 additions & 94 deletions .github/settings.yml
Original file line number Diff line number Diff line change
@@ -1,97 +1,9 @@
repository:
# See https://developer.github.com/v3/repos/#edit for all available settings.
private: false
default_branch: master
has_issues: true
has_projects: false
has_wiki: false
has_downloads: true
allow_squash_merge: true
allow_merge_commit: true
allow_rebase_merge: true
_extends: private-global-settings

# Labels: define labels for Issues and Pull Requests
labels:
- name: 't:epic'
color: '000066'
description: 'Tag: epic issue'
- name: 't:unplanned'
color: 'ff00ff'
description: 'Tag: issue added to sprint after it started'
- name: 't:question'
color: d876e3
description: 'Tag: question'
- name: 't:bug'
color: ff0000
description: 'Tag: bug report'
- name: 'p:0'
color: 'd73a4a'
description: 'Priority: address immediately'
- name: 'p:1'
color: 'fbca04'
description: 'Priority: core feature'
- name: 'p:2'
color: '1d76db'
description: 'Priority: desired feature'
- name: 'p:3'
color: '5319e7'
description: 'Priority: nice to have'
- name: 's:good first issue'
color: '7057ff'
description: 'Status: good for newcomers'
- name: 's:help wanted'
color: '008672'
description: 'Status: Extra attention is needed'
- name: 's:blocked'
color: 'e99695'
description: 'Status: blocked on other work'
- name: 's:in progress'
color: 'c5def5'
description: 'Status: work is happening'
- name: 's:needs review'
color: '0e8a16'
description: 'Status: needs review'
- name: 's:ready'
color: '0e8a17'
description: 'Status: ready to work/merge'
- name: 's:wontfix'
color: 'ffffff'
description: 'Status: this will not be worked on'
- name: 's:duplicate'
color: 'cfd3d7'
description: 'this issue or PR already exists'

# NOTE: The APIs needed for teams are not supported yet by GitHub Apps
# https://developer.github.com/v3/apps/available-endpoints/
teams:
- name: dev
permission: push
- name: admin
permission: admin

branches:
- name: master
protection:
# Required. Require at least one approving review on a pull request, before merging
required_pull_request_reviews:
required_approving_review_count: 1
# Dismiss approved reviews automatically when a new commit is pushed.
dismiss_stale_reviews: false
# Blocks merge until code owners have reviewed.
require_code_owner_reviews: true
# Specify which users and teams can dismiss pull request reviews. Pass an empty dismissal_restrictions object to disable.
dismissal_restrictions: {}
#users: []
#teams: []
# Required. Require status checks to pass before merging. Set to null to disable
required_status_checks:
# Required. Require branches to be up to date before merging.
strict: false
# Required. The list of status checks to require in order to merge into this branch
contexts: []
# Required. Enforce all configured restrictions for administrators. Set to true to enforce required status checks for repository administrators. Set to null to disable.
enforce_admins: true
# Required. Restrict who can push to this branch. Team and user restrictions are only available for organization-owned repositories. Set to null to disable.
restrictions: null
# users: []
# teams: []
collaborators:
# willscott is the owner of this repository
- username: willscott
permission: admin