Introducing the WordPress.org GitHub Invite tool


Many WordPress.org teams have been migrating over to GitHub for repositories and Issue tracking, but with that has come some limitations of GitHub – namely, that in order for users to be able to alter issues/prs or push changes to a repo, they first need to be a member of the GitHub organisation.

So far we’ve resolved that by having some trusted team reps have GitHub Admin status, allowing them to invite members to the organisation as needed, but other teams have had to make a request in #meta on Slack for a GitHub admin to new members of teams to the organisation.

Through #7082-meta I’ve added a new tool to make.wordpress.org, allowing administrators of the make site with /wp-admin/ access to invite members to the GitHub organisation and their respective teams.

This is available under Tools -> Invite GitHub Member.

In the below video, you’ll see the workflow to invite a member to the organisation, and also how to cancel that invitation if it was accidentally sent to the wrong person. After the invitation is accepted by the invitee, they’ll be automatically added to the selected team(s).

The tool has been configured for any make teams that have existing GitHub teams. If you don’t see a team you expected to see listed, ping in #meta and we’ll be able to enable it for you.

#7082-meta, #github