hackforla / hackforla/admin

Create GitHub merge teams for all active projects

Open
#99 0 comments 0 reactions 1 assignee Claimed by @Rabia2219 View on GitHub
role: product size: 0.5
Dominant language
No language data
Stars
1
Forks
1
PR merge metrics
No merged PRs in 30d

Description

### Overview
we need to create merge teams for all active projects so that we can manage security by adding only the appropriate team members to the merge team

### Action Items
- [x] Create a new spreadsheet of teams that have/don't have merge teams, using the list from resource 1.01
- project_name
- github_merge_team_id
- github_write_team_name (you can get some of the write teams names from resource 1.04)
- github_write_team_url
- branch_protections (TRUE/FALSE)
- [x] create merge teams for active projects that are missing them (resource 1.02 & 1.03)
- [x] Go to their write team
- [x] Click on teams
- [x] Add a team
- [x] call it [project-name-merge], where project name matches the formatting of their other teams
- [x] add merge team IDs to resource 1.01
- [ ] Check for a guide on branch protections in the knowledgebase content
- [ ] if none, create an issue
- [ ] Find someone to write a guide to branch protections for Hack for LA teams
- [ ] roll out merge team protections for each team

### Resources/Instructions
- 1.01 [HfLA volunteers, tab: Projects](https://docs.google.com/spreadsheets/d/15ByO77F032kr5xBiX_xJw3BXz8Yd1A-gDUASyI9mAiw/edit?gid=564488836#gid=564488836)
- 1.02 [HfLA volunteers, tab: Projects, filter: needs github merge team](https://docs.google.com/spreadsheets/d/15ByO77F032kr5xBiX_xJw3BXz8Yd1A-gDUASyI9mAiw/edit?gid=564488836#gid=564488836&fvid=409156866)
- 1.03 https://github.com/orgs/hackforla/teams
- 1.04 [Onboarding permissions survey, tab: GitHub Teams dump - as of 2025-4th quarter, filter: write teams](https://docs.google.com/spreadsheets/d/1DCWo6ZLBGqIBK07k-uckVH-STcBAChzFGaBdVp8c-Kw/edit?gid=1234956033#gid=1234956033&fvid=970276101)

Example

project_name | github_merge_team_id | github_write_team_name | github_write_team_url | branch_protections
--- | --- | --- | ---| ---
HackforLA.org | 4919589 | website-write | https://github.com/orgs/hackforla/teams/website-write | TRUE
CoP: Engineering | | engineering-write | https://github.com/orgs/hackforla/teams/engineering-write | FALSE

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.