Skip to content

Inetum Poland TF module github-team.

License

Notifications You must be signed in to change notification settings

Inetum-Poland/terraform-github-team

Repository files navigation

Preconfigured Terraform module for github_team.

pre_commit trufflehog

This module creates a preconfigured GitHub team.

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

Requirements

Name Version
github ~> 6.0

Resources

Name Type
github_organization_security_manager.security resource
github_team.team resource

Inputs

Name Description Type Default Required
create_default_maintainer Whether to create the default maintainer. bool false no
description The description of the team. string null no
ldap_dn The LDAP DN of the team. string null no
name The name of the team. string n/a yes
parent_team_id The ID of the parent team. string null no
privacy The level of privacy for the team. string "secret" no
security_manager Whether to create the security manager. bool false no

Modules

No modules.

Outputs

Name Description
out Team settings object github_team.

Contributions

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