zeke
03:20
I’m the one who turned that protection on. We had a few trigger happy merges in the past, but as long as we’re educating maintainers to get impartial reviews, we should be fine without it.
Restrict who can push
doesn’t exempt people from review. It means that, even after your code is reviewed, you cannot push merge unless you’re on the special list.
CODEOWNER
can you merge it, or should admins/special-group be the only ones allowed to merge?
Restrict who can push
then anyone can merge after approval. If we want another model, we’d have to create new teams.
mergers
, add all releasers to it, use that for the Restrict
releasers
do?
mergers
team, copy all the releasers
members to it, and use that going forward. This would fix the "anyone who can merge, can do anything" wart.
(edited)
mergers
team, copy all the releasers
members to itreleasers
team. We can rename it to mergers
if that makes it more clear.
mergers
group would be a nice balance between those two extremes
mergers
team for this and populate it with everyone currently on releasers
Last week: - No partner company bugs reported. - VS Code plans to upgrade to 2.0.0 next month. - Google Hangouts will upgrade to 2.0.0 soon, maybe this week, and cannot disclose how many users. This week: - Are we going to release version 2.1 soon? and 3.0.0?
1-3-x
through to 2-0-x
are marked as protected branches
2-0-x
missing those settings, every other release branch is alg
readable-stream
which is a subdependency of browserify. The latest is 2.3.6 which seems to cause this issue. But I have another local directory with 2.3.5 installed and that one doesn’t throw this error.