GitHub Events
Event Type |
Event |
Description |
---|---|---|
User |
Add Member |
Add a member to the organization |
Add Outside Collaborator |
Add a person to the repository. (This person is not an existing organization member and does not exist in outside collaborator) |
|
Remove Member |
Remove a member from the organization |
|
Remove Outside Collaborator |
Remove a person from all of the repositories where this person belongs to. (This person is not an organization member but an outside collaborator) |
|
Change Role |
Change an organization member’s role between owner and member |
|
Convert To Outside Collaborator |
Convert an organization member to outside collaborator |
|
Team |
Add Team |
Add team in organization |
Add Team Member |
Add member in existing team |
|
Remove Team Member |
Remove member from team |
|
Delete Team |
Delete the team from organization |
|
Change Parent Team |
This event contains three cases:
|
|
Repository Privilege |
Change Repository Visibility |
Repository Visibility can be change between public and private. |
Change Base Permission |
Change repository access base permission for organization members. |
|
Update Team’s Role In Repository |
Update team’s role in the repository. |
|
Update People’s Role In Repository |
This event contains two cases: Update an organization member’s role in the repository and Update an outside collaborator’s role in the repository |
|
Collaborators And Teams In Repository |
Add People To Repository |
This event contains three cases:
|
Remove People From Repository |
This event contains two cases:
|
|
Add Team To Repository |
Add an existing organization team into the repository |
|
Remove Team From Repository |
Remove team from the repository |
|
File |
Upload File |
Upload new file |
Delete File |
Delete a file |
|
Modify File |
Make changes of a file |
|
Create Branch |
Create a branch in the repository |
|
Delete Branch |
Delete a branch from repository |
|
Create Repository |
Create a repository of the organization |
|
Delete Repository |
Delete a repository of the organization |
|
Rename Repository |
Change name of the repository |
|
Add Folder |
Add a new folder in the branch |
|
Delete Folder |
Delete a folder from the branch |