Pre-requisites

  1. You have created a new Terraform project Cookiecutter. Terragrunt installed (link to Terragrunt post, which details installation of tgenv) Terraform installed (link to Terragrunt post, which details installation of tfenv) skeleton structure created
  2. You have a GitHub account.
  3. You have a PAT token.
  4. You have created a GitHub organisation (or should this be done as part of the Terraform?).

Steps

Create a new terraform project

    mkdir my-github-resources
    cd my-github-resources