Before you red
This is a test for submission processes for the UWB Hacks the Cloud hackathon and will not be eligible for judging.
Invite Me
GitHub Actions tool for making wide-spread collaboration easier. Built for https://githubhackathon.com/.
Usage
Users can comment on an issue to automatically get invited to be a collaborator!
They must begin their comment with this exact string:
inviteme!
The action will be triggered for each issue comment, but will only succeed and invite the commenter if that precise syntax is used.
Using this Workflow
Personal Repositories
There are two things you need to do to correctly enable this action for your repository:
- Create a workflow file in your repository under the
.github/workflowsdirectory. There is an example available in this repository. - Add a personal access token to your repository. Follow these instructions to create a new token. When you add it to your repository, name it
INVITE_COLLABORATORS, or any other name you choose, but ensure that it matches the name in yourinvite.ymlfile.
Organization Repositories
More information coming soon!
Optional (but recommended) steps
Set up branch protection policies for branches you don't want to allow push access to. The author strongly recommends protecting master/mainline and gh-pages branches by default.
Future Work
- Allow users to mention other users to request an invitation for
- Enable collaboration access for organization teams
- Specify collaborator permissions for organization repositories
- Support for approval mechanisms by repository administrators
Built With
- github-api
- github-jobs
- javascript

Log in or sign up for Devpost to join the conversation.