Skip to content

Inetum-Poland/terraform-github-user

Repository files navigation

Preconfigured Terraform module for github_user.

pre_commit trufflehog

This module creates a preconfigured GitHub user.

Important

This repository uses the Conventional Commits.

For more information please see the Conventional Commits documentation.

Important

This repository uses the pre-commit.

Please be respectful while contributing and after cloning this repo install the pre-commit hooks.

> pre-commit install --install-hooks -t pre-commit -t commit-msg

For more information please see the pre-commit documentation.

Providers

Name Version
github 6.2.1
terraform n/a

Requirements

Name Version
github ~> 6.0

Resources

Name Type
github_membership.user resource
terraform_data.seat_project_code resource

Inputs

Name Description Type Default Required
role The role of the user string "member" no
seat_project_code The seat project code string n/a yes
teams The teams to add the user to
list(object({
team = any
role = string
}))
[] no
username The username of the user string n/a yes

Modules

No modules.

Outputs

Name Description
out User object github_membership.

Contributions

This module is created by Inetum Poland. Feel free to contribute to it.