From 555ab6e5ebf2ff7f660ffc17878eb32f5f084381 Mon Sep 17 00:00:00 2001 From: Steve Loeppky Date: Fri, 2 Aug 2024 12:35:08 -0700 Subject: [PATCH 1/3] Add rvagg as a member to "githut-mgmt stewards" Also started documented why the current set of members are there. This is being done now because there have been various permissions/access issues of late as part of cleaning up repos that FilOz owns/maintainers (e.g., improving CI, updating dependencies, adding dependabot). This set of members will also get reviewed and improved as part of https://github.com/filecoin-project/github-mgmt/issues/47 --- github/filecoin-project.yml | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/github/filecoin-project.yml b/github/filecoin-project.yml index f4a8eae..b86dbb2 100644 --- a/github/filecoin-project.yml +++ b/github/filecoin-project.yml @@ -5231,10 +5231,29 @@ teams: # ATTN: members are expected to: # - be familiar with GitHub Management # - be ready to triage/review org configuration change request in github-mgmt - maintainer: - - galargh member: + # Why @BigLep? + # 1. This can be temporarily, but at least of 2024-08-02, he is a FilOz team member getting github-mgmt setup and operationalized + # (e.g., https://github.com/filecoin-project/community/discussions/710). + # 2. He has experience working with github-mgmt in other contexts (e.g., ipfs per https://github.com/ipfs/ipfs/issues/511) - BigLep + # Why @galargh? + # 1. He has deep knowledge of the tool and its use as the creator. + # 2. He is co-founder of IPDX, which has a contract in 2024 to support developer productivity in the filecoin-project ecosystem. + - galargh + # Why @jennijuju? + # 1. Has a long history with filecoin-project and has a lot of connections to teams across filecoin-project. + # She often has history or context on projects and can anticipate needs or issues that may arise. + - jennijuju + # Whey @rvagg? + # 1. He is an active in-the-GitHub-trenches maintainer for FilOz, often touching the 10+ repos that FilOz owns/maintains. + # FilOz wants to ensure changes to these repos is done under code review and transparently, + # and @rvagg is one of the key people who will be reviewing these changes. + # (FilOz is also guinea-pigging this process, but the hope/intent is to have other groups manage their repos in this way too if its successful. + # We are also dependent on some tooling improvement to support a diverse set of stakeholders that have limited blast radius. + # See https://github.com/ipdxco/github-as-code/issues/126 for more info.) + # 2. He has experience working with github-mgmt in other contexts (e.g., ipld) + - rvagg infra: members: member: From 5b2dfc33efb13a091b791bd95373546558d16044 Mon Sep 17 00:00:00 2001 From: Steve Loeppky Date: Mon, 5 Aug 2024 13:10:44 -0700 Subject: [PATCH 2/3] Moved galargh and jennijuju to be maintainers given org ownership --- github/filecoin-project.yml | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/github/filecoin-project.yml b/github/filecoin-project.yml index 9bc8de4..11ac278 100644 --- a/github/filecoin-project.yml +++ b/github/filecoin-project.yml @@ -5226,12 +5226,9 @@ teams: # ATTN: members are expected to: # - be familiar with GitHub Management # - be ready to triage/review org configuration change request in github-mgmt - member: - # Why @BigLep? - # 1. This can be temporarily, but at least of 2024-08-02, he is a FilOz team member getting github-mgmt setup and operationalized - # (e.g., https://github.com/filecoin-project/community/discussions/710). - # 2. He has experience working with github-mgmt in other contexts (e.g., ipfs per https://github.com/ipfs/ipfs/issues/511) - - BigLep + # The individuals below are listed as "maintainers" rather than "members" because they are filecoin-project owners/admins. + # GitHub will auto-bump their team privileges anyway if we don't manually. + maintainer: # Why @galargh? # 1. He has deep knowledge of the tool and its use as the creator. # 2. He is co-founder of IPDX, which has a contract in 2024 to support developer productivity in the filecoin-project ecosystem. @@ -5240,6 +5237,12 @@ teams: # 1. Has a long history with filecoin-project and has a lot of connections to teams across filecoin-project. # She often has history or context on projects and can anticipate needs or issues that may arise. - jennijuju + member: + # Why @BigLep? + # 1. This can be temporarily, but at least of 2024-08-02, he is a FilOz team member getting github-mgmt setup and operationalized + # (e.g., https://github.com/filecoin-project/community/discussions/710). + # 2. He has experience working with github-mgmt in other contexts (e.g., ipfs per https://github.com/ipfs/ipfs/issues/511) + - BigLep # Whey @rvagg? # 1. He is an active in-the-GitHub-trenches maintainer for FilOz, often touching the 10+ repos that FilOz owns/maintains. # FilOz wants to ensure changes to these repos is done under code review and transparently, From 35612d3c22a5477ec0a377d3d1eee299291f00a2 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 5 Aug 2024 21:31:34 +0000 Subject: [PATCH 3/3] fix@10256317436 [skip fix] --- github/filecoin-project.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/github/filecoin-project.yml b/github/filecoin-project.yml index 3081777..370e863 100644 --- a/github/filecoin-project.yml +++ b/github/filecoin-project.yml @@ -2276,8 +2276,8 @@ repositories: has_discussions: false merge_commit_message: PR_TITLE merge_commit_title: MERGE_MESSAGE - secret_scanning_push_protection: false - secret_scanning: false + secret_scanning_push_protection: true + secret_scanning: true squash_merge_commit_message: COMMIT_MESSAGES squash_merge_commit_title: COMMIT_OR_PR_TITLE teams: