Skip to content

A GitHub action that checks if an user is part of an organization team

License

Notifications You must be signed in to change notification settings

TheModdingInquisition/actions-team-membership

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Actions Team Membership

A GitHub action that checks if an user is part of an organization team

Usage

- uses: TheModdingInquisition/[email protected]
  with:
    organization: # optional. Default value ${{ github.repository_owner }} 
                  # Organization to get membership from
    team: 'my-team' # required. The team to check for
    token: ****** # required. Personal Access Token with the `read:org` permission
    comment: 'You seem to not be authorized' # optional. A comment to post if the user is not part of the team.
                                             # This feature is only applicable in an issue (or PR) context
    exit: true # optional. If the action should exit if the user is not part of the team. Defaults to true.

Outputs

  • teams: an array containing the teams of the user.
  • permitted: whether a user is part of the team or not.

About

A GitHub action that checks if an user is part of an organization team

Resources

License

Stars

Watchers

Forks

Packages

No packages published