eu / join

17 stars 16 forks source link

👷 Add GitHub Actions workflow for automated invitations #53

Open AnandChowdhary opened 2 years ago

AnandChowdhary commented 2 years ago

I've added a system that will automatically add people to the @eu organization.

How it works:

  1. Someone creates a new issue with a title similar to "Join"
  2. They automatically receive an invitation to join the organization
  3. A comment is added on the issue telling the user that they should accept the invitation
  4. The issue is automatically closed

It also has some check in place:

What to do before merging:

  1. Add secret GT_PAT with permissions to manage the organization.
  2. Ideally, I would like to be a maintainer of this project. This way, I can add my bot. Would it be possible to add me? For this, you can change my role from "Member" to "Owner".

This PR fixes #30.

AnandChowdhary commented 2 years ago

In the future, I as a maintainer I would also like to:

AnandChowdhary commented 2 years ago

@3x did you have a chance to look at this PR? Thanks!