{"id":22745740,"url":"https://github.com/hadenlabs/terraform-github-project","last_synced_at":"2025-04-14T10:07:27.570Z","repository":{"id":54295841,"uuid":"339409396","full_name":"hadenlabs/terraform-github-project","owner":"hadenlabs","description":"github project for terraform","archived":false,"fork":false,"pushed_at":"2024-09-02T04:12:58.000Z","size":433,"stargazers_count":2,"open_issues_count":0,"forks_count":3,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-14T10:07:22.674Z","etag":null,"topics":["github","hadenlabs","peru","project","terraform","terraform-modules"],"latest_commit_sha":null,"homepage":"","language":"HCL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hadenlabs.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"docs/contributing.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"docs/code_of_conduct.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-02-16T13:35:46.000Z","updated_at":"2024-09-02T04:13:10.000Z","dependencies_parsed_at":"2022-08-13T11:20:12.253Z","dependency_job_id":null,"html_url":"https://github.com/hadenlabs/terraform-github-project","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hadenlabs%2Fterraform-github-project","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hadenlabs%2Fterraform-github-project/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hadenlabs%2Fterraform-github-project/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hadenlabs%2Fterraform-github-project/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hadenlabs","download_url":"https://codeload.github.com/hadenlabs/terraform-github-project/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248860270,"owners_count":21173342,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["github","hadenlabs","peru","project","terraform","terraform-modules"],"created_at":"2024-12-11T02:07:57.990Z","updated_at":"2025-04-14T10:07:27.558Z","avatar_url":"https://github.com/hadenlabs.png","language":"HCL","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!--\n\n\n  ** DO NOT EDIT THIS FILE\n  **\n  ** 1) Make all changes to `provision/generator/README.yaml`\n  ** 2) Run`task readme` to rebuild this file.\n  **\n  ** (We maintain HUNDREDS of open source projects. This is how we maintain our sanity.)\n  **\n\n\n  --\u003e\n\n[![Build Status](https://travis-ci.org/hadenlabs/terraform-github-project.svg?branch=main)](https://travis-ci.org/hadenlabs/terraform-github-project) [![Latest Release](https://img.shields.io/github/release/hadenlabs/terraform-github-project.svg)](https://travis-ci.org/hadenlabs/terraform-github-project/releases)\n\n# terraform-github-project\n\nTerraform module to provision an github project.\n\n## Requirements\n\nThis is a list of plugins that need to be installed previously to enjoy all the goodies of this configuration:\n\n- [gomplate](https://github.com/hairyhenderson/gomplate)\n- [terraform](https://github.com/hashicorp/terraform)\n- [python](https://www.python.org)\n- [taskfile](https://github.com/go-task/task)\n\n## Usage\n\n# How to use this project\n\nusage: |-\n\n```hcl\n  module \"main\" {\n    source = \"hadenlabs/project/github\"\n    version = \"0.4.0\"\n\n    providers = {\n      github = github\n    }\n\n    name    = \"terraform-github-project\"\n    body    = \"project terraform github project.\"\n  }\n```\n\nFull working example can be found in [example](/example) folder.\n\n## Examples\n\n\u003c!-- Space: Projects --\u003e\n\u003c!-- Parent: TerraformGithubProject --\u003e\n\u003c!-- Title: Examples TerraformGithubProject --\u003e\n\u003c!-- Label: Examples --\u003e\n\u003c!-- Include: ./../disclaimer.md --\u003e\n\u003c!-- Include: ac:toc --\u003e\n\n### Common\n\n \u003c!-- markdown-link-check-disable --\u003e\n\u003c!-- BEGIN_TF_DOCS --\u003e\n\n## Requirements\n\n| Name      | Version |\n| --------- | ------- |\n| terraform | \u003e= 0.13 |\n| github    | \u003e=4.3.0 |\n\n## Providers\n\n| Name   | Version |\n| ------ | ------- |\n| github | \u003e=4.3.0 |\n\n## Modules\n\nNo modules.\n\n## Resources\n\n| Name | Type |\n| --- | --- |\n| [github_organization_project.project](https://registry.terraform.io/providers/integrations/github/latest/docs/resources/organization_project) | resource |\n| [github_project_column.project_backlog_column](https://registry.terraform.io/providers/integrations/github/latest/docs/resources/project_column) | resource |\n\n## Inputs\n\n| Name | Description | Type | Default | Required |\n| --- | --- | --- | --- | :-: |\n| body | body of project. | `string` | `\"\"` | no |\n| columns | (Optional) The names of the columns. | `list(string)` | \u003cpre\u003e[\u003cbr\u003e \"Backlog\",\u003cbr\u003e \"To Do\",\u003cbr\u003e \"Do Today\",\u003cbr\u003e \"In Progress\",\u003cbr\u003e \"In Review\",\u003cbr\u003e \"Approved\",\u003cbr\u003e \"Done\"\u003cbr\u003e]\u003c/pre\u003e | no |\n| name | The name of the project. | `string` | n/a | yes |\n\n## Outputs\n\n| Name    | Description                 |\n| ------- | --------------------------- |\n| project | output project name and url |\n\n\u003c!-- END_TF_DOCS --\u003e\n\u003c!-- markdown-link-check-enable --\u003e\n\n## Help\n\n**Got a question?**\n\nFile a GitHub [issue](https://github.com/hadenlabs/terraform-github-project/issues).\n\n## Contributing\n\nSee [Contributing](./docs/contributing.md).\n\n## Module Versioning\n\nThis Module follows the principles of [Semantic Versioning (SemVer)](https://semver.org/).\n\nUsing the given version number of `MAJOR.MINOR.PATCH`, we apply the following constructs:\n\n1. Use the `MAJOR` version for incompatible changes.\n1. Use the `MINOR` version when adding functionality in a backwards compatible manner.\n1. Use the `PATCH` version when introducing backwards compatible bug fixes.\n\n### Backwards compatibility in `0.0.z` and `0.y.z` version\n\n- In the context of initial development, backwards compatibility in versions `0.0.z` is **not guaranteed** when `z` is increased. (Initial development)\n- In the context of pre-release, backwards compatibility in versions `0.y.z` is **not guaranteed** when `y` is increased. (Pre-release)\n\n## Copyright\n\nCopyright © 2018-2024 [Hadenlabs](https://hadenlabs.com)\n\n## Trademarks\n\nAll other trademarks referenced herein are the property of their respective owners.\n\n## License\n\nThe code and styles are licensed under the LGPL-3.0 license [See project license.](LICENSE).\n\n## Don't forget to 🌟 Star 🌟 the repo if you like terraform-github-project\n\n[Your feedback is appreciated](https://github.com/hadenlabs/terraform-github-project/issues)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhadenlabs%2Fterraform-github-project","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhadenlabs%2Fterraform-github-project","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhadenlabs%2Fterraform-github-project/lists"}