-
Notifications
You must be signed in to change notification settings - Fork 7
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
settings #7
Comments
Only sqaush
disable projects and wikis
Require 1 review. Require CI status from "test" and "WIP"
🤷🏼 In the past we had the idea to create teams for different eco systems, e.g. gitlab or circleci, things the previous maintainers didn't use and didn't want to maintain
I'm happy with the labels I use at @octokit, e.g. https://github.com/octokit/core.js/labels Most important, I like to have
For Octokit I've also built a little app that enforces categorizing pull requests with these labels and keeping an org project board up-to-date: https://github.com/orgs/octokit/projects/1 I always wanted to create more of a dashboard view that shows stats over time. Features shows that we work on adding new stuff, bug/maintenance shows the amount of work we spend on maintaining the status quo. I'd be happy to setup something similar for semantic-release
agree
good point, I'd add @semantic-release/maintainers as CODEOWNERS for at least this file |
to prepare for configuring https://github.com/probot/settings for this org, i thought i'd start by capturing thoughts here. i'll work to survey existing patterns, but feel free to comment if i've missed things that we want to make sure to capture or if there are specific defaults that we should target.
Settings
Org defaults
Per repo details
Security
since having access to modify the settings file effectively elevates someone to admin, it may be worth requiring owner review through
CODEOWNERS
. currently the maintainers team is essentially the same as owners. do we want that to stay that way. especially since the bot currently does not push updates to all repos after updating the org level file, would it be worth creating an owners team for this now, even if it has the same members?The text was updated successfully, but these errors were encountered: