Uh oh!
There was an error while loading. Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork 24
Cleanup permissions for shipyard maintained repos#211
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
Changes from all commits
94bba1649a84fc592e521bd1cecdfe7e606265f4809f4cd1a277b1a1574fafffaf4a4325d5ddd846063a19b61c5d2bb7531ee68211e78c922107e7caa41b232f1308f2b2c2d7b9870df9d09e4a0e652465c1d96a7ec08a716e78e8File filter
Filter by extension
Conversations
Uh oh!
There was an error while loading. Please reload this page.
Jump to
Uh oh!
There was an error while loading. Please reload this page.
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -641,15 +641,13 @@ repositories: | ||
| squash_merge_commit_title: PR_TITLE | ||
| teams: | ||
| admin: | ||
| - admin | ||
| - ipdx | ||
| - kubo maintainers | ||
| - w3dt-stewards | ||
| maintain: | ||
| - shipyard | ||
| push: | ||
| - Merge - Go | ||
| - Repos - Go | ||
| pull: | ||
| - github-mgmt stewards | ||
| topics: | ||
| - go | ||
| - ipfs | ||
| @@ -3388,9 +3386,6 @@ repositories: | ||
| restrict_dismissals: false | ||
| required_status_checks: | ||
| strict: true | ||
| collaborators: | ||
| admin: | ||
| - achingbrain | ||
| default_branch: main | ||
| description: Run helia as a daemon process | ||
| files: | ||
| @@ -3408,8 +3403,8 @@ repositories: | ||
| teams: | ||
| admin: | ||
| - helia-dev | ||
| pull: | ||
| - github-mgmt stewards | ||
| maintain: | ||
| - shipyard | ||
| push: | ||
| - Repos - JavaScript | ||
| topics: | ||
| @@ -3424,8 +3419,6 @@ repositories: | ||
| allow_update_branch: true | ||
| archived: false | ||
| collaborators: | ||
| admin: | ||
| - achingbrain | ||
| push: | ||
| - web3-bot | ||
| default_branch: main | ||
| @@ -3446,9 +3439,8 @@ repositories: | ||
| admin: | ||
| - helia-dev | ||
| - ipdx | ||
| - w3dt-stewards | ||
| pull: | ||
| - github-mgmt stewards | ||
Comment on lines
-3450
to
-3451
ContributorAuthor There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @ipfs/ipdx any idea why these pull permissions got added everywhere in fe64a02? Contributor There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Yes! This is because So, unfortunately, they're going to come back, but you don't necessarily have to restore them yourself. The apply should go through anyway, and the config will be updated during the weekly sync. | ||
| maintain: | ||
| - shipyard | ||
| push: | ||
| - Repos - JavaScript | ||
| topics: | ||
| @@ -3458,10 +3450,6 @@ repositories: | ||
| advanced_security: false | ||
| allow_update_branch: true | ||
| archived: false | ||
| collaborators: | ||
| admin: | ||
| - SgtPooki | ||
| - whizzzkid | ||
| default_branch: main | ||
| description: Run Helia NodeJS in a Docker Container. | ||
| files: | ||
| @@ -3479,8 +3467,8 @@ repositories: | ||
| teams: | ||
| admin: | ||
| - helia-dev | ||
| pull: | ||
| - github-mgmt stewards | ||
| maintain: | ||
| - shipyard | ||
| topics: | ||
| - docker | ||
| - helia-nodejs | ||
| @@ -3496,9 +3484,6 @@ repositories: | ||
| advanced_security: false | ||
| allow_update_branch: false | ||
| archived: false | ||
| collaborators: | ||
| admin: | ||
| - SgtPooki | ||
| default_branch: main | ||
| description: A library that helps Helia consumers pin content via the | ||
| https://ipfs.github.io/pinning-services-api-spec/. Initial design at | ||
| @@ -3518,8 +3503,8 @@ repositories: | ||
| teams: | ||
| admin: | ||
| - helia-dev | ||
| pull: | ||
| - github-mgmt stewards | ||
| maintain: | ||
| - shipyard | ||
| topics: | ||
| - helia | ||
| - ipfs-helia | ||
| @@ -3555,9 +3540,8 @@ repositories: | ||
| admin: | ||
| - helia-dev | ||
| - ipdx | ||
| - w3dt-stewards | ||
| pull: | ||
| - github-mgmt stewards | ||
| maintain: | ||
| - shipyard | ||
| push: | ||
| - Repos - JavaScript | ||
| visibility: public | ||
| @@ -3606,9 +3590,8 @@ repositories: | ||
| admin: | ||
| - helia-dev | ||
| - ipdx | ||
| - w3dt-stewards | ||
| pull: | ||
| - github-mgmt stewards | ||
| maintain: | ||
| - shipyard | ||
| push: | ||
| - Repos - JavaScript | ||
| topics: | ||
| @@ -5213,9 +5196,7 @@ repositories: | ||
| enforce_admins: false | ||
| lock_branch: false | ||
| push_restrictions: | ||
| - /aschmahmann | ||
| - /gmasgras | ||
| - /thattommyhall | ||
| - ipfs/kubo-maintainers | ||
Comment on lines
5198
to
+5199
ContributorAuthor There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @ipfs/ipdx how can I set this to push restrictions on, but with no associated group? IIUC there's nothing you can do anyway to stop admins from pushing (or maintainers from pushing with approval) so adding groups here seems unnecessary provided you can keep the restrictions enabled. | ||
| require_conversation_resolution: false | ||
| require_signed_commits: false | ||
| required_linear_history: false | ||
| @@ -5226,8 +5207,7 @@ repositories: | ||
| enforce_admins: false | ||
| lock_branch: false | ||
| push_restrictions: | ||
| - /aschmahmann | ||
| - /gmasgras | ||
| - ipfs/kubo-maintainers | ||
| require_conversation_resolution: false | ||
| require_signed_commits: false | ||
| required_linear_history: false | ||
| @@ -5237,6 +5217,8 @@ repositories: | ||
| blocks_creations: false | ||
| enforce_admins: false | ||
| lock_branch: false | ||
| push_restrictions: | ||
| - ipfs/kubo-maintainers | ||
| require_conversation_resolution: false | ||
| require_signed_commits: false | ||
| required_linear_history: false | ||
| @@ -5260,11 +5242,6 @@ repositories: | ||
| blocks_creations: false | ||
| enforce_admins: true | ||
| lock_branch: false | ||
| push_restrictions: | ||
| - /aschmahmann | ||
| - /hsanjuan | ||
| - /Stebalien | ||
| - /whyrusleeping | ||
| require_conversation_resolution: false | ||
| require_signed_commits: false | ||
| required_linear_history: false | ||
| @@ -5274,12 +5251,6 @@ repositories: | ||
| blocks_creations: false | ||
| enforce_admins: false | ||
| lock_branch: false | ||
| push_restrictions: | ||
| - /aschmahmann | ||
| - /hacdias | ||
| - /Jorropo | ||
| - /Stebalien | ||
| - /whyrusleeping | ||
| require_conversation_resolution: false | ||
| require_signed_commits: false | ||
| required_linear_history: false | ||
| @@ -5297,11 +5268,6 @@ repositories: | ||
| - go-test | ||
| - sharness-test | ||
| strict: true | ||
| collaborators: | ||
| admin: | ||
| - lidel | ||
| push: | ||
| - dennis-tra | ||
ContributorAuthor There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @dennis-tra I'm removing your permissions here and there will be a follow up PR to add you to the IPFS org and from there you can get added to any teams you need to be. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Sounds good, thanks for the heads-up! 👍 | ||
| default_branch: master | ||
| description: An IPFS implementation in Go | ||
| files: | ||
| @@ -5318,15 +5284,12 @@ repositories: | ||
| squash_merge_commit_title: COMMIT_OR_PR_TITLE | ||
| teams: | ||
| admin: | ||
| - admin | ||
| - ipdx | ||
| - kubo maintainers | ||
| - w3dt-stewards | ||
| maintain: | ||
| - shipyard | ||
| pull: | ||
| - contributors | ||
| - github-mgmt stewards | ||
| push: | ||
| - Maintainers | ||
| - Merge - Go | ||
| - Repos - Go | ||
| topics: | ||
| @@ -5765,12 +5728,9 @@ repositories: | ||
| squash_merge_commit_title: COMMIT_OR_PR_TITLE | ||
| teams: | ||
| admin: | ||
| - admin | ||
| - ipdx | ||
| - kubo maintainers | ||
| - w3dt-stewards | ||
| pull: | ||
| - github-mgmt stewards | ||
| maintain: | ||
| - shipyard | ||
Comment on lines
+5732
to
+5733
ContributorAuthor There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @lidel WDYT about giving push to repos Go for rainbow and someguy? Contributor There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Probably ok, that group already has "maintain" in boxo, so push will make it easier for existing community to submit PRs. ps. there is a separate long-term meta-worry in that there is way too many people in https://github.com/orgs/ipfs/teams/repos-go, and if our intention is to limit security risks / access, we should plan to subset that group. | ||
| topics: | ||
| - http | ||
| - ipfs-gateway | ||
| @@ -5872,13 +5832,6 @@ repositories: | ||
| require_conversation_resolution: false | ||
| require_signed_commits: false | ||
| required_linear_history: false | ||
| collaborators: | ||
| admin: | ||
| - 2color | ||
| - aschmahmann | ||
| - lidel | ||
| - MarcoPolo | ||
| - SgtPooki | ||
| default_branch: main | ||
| description: IPFS Gateway implemented in Service Worker | ||
| files: | ||
| @@ -5892,9 +5845,9 @@ repositories: | ||
| squash_merge_commit_message: COMMIT_MESSAGES | ||
| squash_merge_commit_title: COMMIT_OR_PR_TITLE | ||
| teams: | ||
| pull: | ||
| - github-mgmt stewards | ||
| admin: | ||
| - helia-dev | ||
| - shipyard | ||
| topics: | ||
| - helia | ||
| - ipfs-gateway | ||
| @@ -5977,12 +5930,10 @@ repositories: | ||
| squash_merge_commit_title: COMMIT_OR_PR_TITLE | ||
| teams: | ||
| admin: | ||
| - admin | ||
| - ipdx | ||
| - kubo maintainers | ||
| - w3dt-stewards | ||
| pull: | ||
| - github-mgmt stewards | ||
| maintain: | ||
| - shipyard | ||
| topics: | ||
| - ipfs | ||
| - p2p | ||
| @@ -6418,7 +6369,6 @@ teams: | ||
| member: | ||
| - 2color | ||
| - SgtPooki | ||
| - whizzzkid | ||
| privacy: closed | ||
| ipdx: | ||
| members: | ||
| @@ -6445,7 +6395,6 @@ teams: | ||
| member: | ||
| - aschmahmann | ||
| - gammazero | ||
| - Jorropo | ||
| privacy: closed | ||
| Maintainers: | ||
| description: People with Maintainer access to all repositories | ||
| @@ -6543,6 +6492,19 @@ teams: | ||
| - vmx | ||
| - wemeetagain | ||
| privacy: closed | ||
| shipyard: | ||
| description: Members of Interplanetary Shipyard who work with or on IPFS | ||
| members: | ||
| maintainer: | ||
| - aschmahmann | ||
| - lidel | ||
| member: | ||
| - 2color | ||
| - achingbrain | ||
| - gammazero | ||
| - guillaumemichel | ||
| - MarcoPolo | ||
| - SgtPooki | ||
| Specs Stewards: | ||
| description: IPFS Specifications Stewards | ||
| members: | ||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@achingbrain@SgtPooki I added Shipyard as maintainers for some repos where there were no ambient admin permissions for the "admin" or w3dt-stewards teams. It might be that these are unnecessary or should just be push permissions. Happy to downgrade if you think that makes more sense.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this should be fine, and we haven't touched helia-cli in a while, and likely won't