Skip to content

Create Steering Committee Team and Configure GitVote Profile #120

@yada

Description

@yada

This issue tracks the creation of a new Steering Committee (SC) team in the GitHub organization and the corresponding updates to the GitVote configuration to properly manage SC votes.

1️⃣ Create GitHub Organization Team:

  • Team Name: Steering Committee
  • Team Slug: steering-committee
  • Ensure the team has appropriate visibility and permissions according to governance rules.

2️⃣ Invite SC Members:

3️⃣ Update the gitvote.yml configuration to:

  • Add a new profile named "sc"
  • Use the same voting duration and threshold as the default profile
  • Allow the steering-committee team to have binding votes
  • Ensure /vote-sc can be used to trigger Steering Committee votes

Example expected behavior:

  • /vote → Maintainers vote (default profile)
  • /vote-sc → Steering Committee vote (SC profile)
  • GitHub team steering-committee exists
  • All three SC members are part of the team
  • gitvote.yml includes a functional sc profile
  • /vote-sc successfully creates an SC-governed vote, dry-run todo

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions