Skip to content

Latest commit

 

History

History

project

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

project

This module creates following resources.

  • github_repository_project (optional)
  • github_organization_project (optional)
  • github_project_column (optional)

Requirements

Name Version
terraform >= 1.9
github >= 6.2

Providers

Name Version
github 6.2.2

Modules

No modules.

Resources

Name Type
github_organization_project.this resource
github_project_column.this resource
github_repository_project.this resource

Inputs

Name Description Type Default Required
name (Required) The name of the project. string n/a yes
columns (Optional) A list of columns for the project. set(string) [] no
description (Optional) A description of the project. string "Managed by Terraform." no
level (Optional) Choose to create a project for organization or repository. Valid values are ORGANIAZTION and REPOSITORY. The default is ORGANIZATION level, so the project is managed by organization level. string "ORGANIZATION" no
repository (Optional) The repository to create the project for. Only need when level is REPOSITORY. string null no

Outputs

Name Description
columns A list of columns of the project.
description The description of the team.
id The ID of the project.
level The level of the project. REPOSITORY or ORGANIZATION.
name The name of the project.
repository The repository which the project is created.
url The URL of the project.