jcantosz/Add team to repo

Adds a teams with specified permissions levels to a repo

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Jun 20, 2024
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: jcantosz/add-teams-to-repo-action@046a4165a0c193936760f262ea025e1c5704117a # no releases — HEAD as of 2026-07-11

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
patThe PAT used to authenticate.no
app_idThe GitHub App ID used to authenticate.no
app_private_keyThe GitHub App private key used to authenticate.no
app_installation_idThe GitHub App installation id used to authenticate.no
api_urlGitHub API url. Change this if using GitHub Enterprise Server.nohttps://api.github.com
orgThe organization with the team and the repo.yes
repoThe name of the repo to add the team toyes
admin_teamsInput teams to be added as admins. Expected form is a string formatted like this: "<GitHub_Team_1_Name>[:<Entra_Group_2_Name>],<GGitHub_Team_2_Name>..."no
maintain_teamsInput teams to be added as maintainers.no
write_teamsInput teams to be added as writersno
triage_teamsInput teams to be added as triagersno
read_teamsInput teams to be added as readersno

no outputs