diff --git a/CODEOWNERS b/CODEOWNERS index e853947..20a7166 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -1 +1 @@ -* @sigstore/core-team +* @sigstore/core-team @sigstore/community-codeowners diff --git a/github-sync/github-data/sigstore/repositories.yaml b/github-sync/github-data/sigstore/repositories.yaml index b68dc39..5f3cef7 100644 --- a/github-sync/github-data/sigstore/repositories.yaml +++ b/github-sync/github-data/sigstore/repositories.yaml @@ -153,6 +153,9 @@ repositories: - name: Core Team id: 4563391 permission: admin + - name: community-codeowners + id: 10339798 + permission: maintain branchesProtection: - pattern: main enforceAdmins: true @@ -168,8 +171,10 @@ repositories: - DCO pushRestrictions: - Core Team + - community-codeowners dismissalRestrictions: - Core Team + - community-codeowners webCommitSignoffRequired: true - name: cosign owner: sigstore diff --git a/github-sync/github-data/sigstore/users.yaml b/github-sync/github-data/sigstore/users.yaml index e943229..27db06a 100644 --- a/github-sync/github-data/sigstore/users.yaml +++ b/github-sync/github-data/sigstore/users.yaml @@ -94,6 +94,8 @@ users: - username: cpanato role: admin teams: + - name: community-codeowners + role: member - name: cosign-installer-codeowners role: maintainer - name: helm @@ -205,6 +207,8 @@ users: role: member - name: architecture-doc-team role: member + - name: community-codeowners + role: member - name: cosign-codeowners role: member - name: cosign-installer-codeowners