This module creates a preconfigured GitHub repository.
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.
Name | Version |
---|---|
github | 6.3.1 |
Name | Version |
---|---|
github | ~> 6.0 |
Name | Type |
---|---|
github_actions_secret.secret | resource |
github_actions_variable.variable | resource |
github_branch_default.branch | resource |
github_branch_protection.branch | resource |
github_dependabot_secret.secret | resource |
github_issue_label.label | resource |
github_repository.repository | resource |
github_repository_ruleset.ruleset | resource |
Name | Description | Type | Default | Required |
---|---|---|---|---|
github_actions_secret | Actions secret repository settings object github_actions_secret . |
map(string) |
{} |
no |
github_actions_variable | Actions variable repository settings object github_actions_variable . |
map(string) |
{} |
no |
github_branch_default | Default branch repository settings object github_branch_default . |
string |
null |
no |
github_branch_protection | Branch protection repository settings object github_branch_protection . |
map(object({ |
{} |
no |
github_dependabot_secret | Dependabot secret repository settings object github_dependabot_secret . |
map(string) |
{} |
no |
github_issue_label | Issue labels repository settings object github_issue_label . |
map(object({ |
{} |
no |
github_repository | Repository settings object github_repository . |
object({ |
n/a | yes |
github_repository_ruleset | Branch protection repository settings object github_branch_protection . |
map(object({ |
{} |
no |
No modules.
Name | Description |
---|---|
out | Repository settings object github_repository . |
This module is created by Inetum Poland. Feel free to contribute to it.