In this step we will create/configure a GitHub Account, GitHub Organization.
A GitHub account is required by LazyStack SMF. That account will have administrative rights on repositories created in your GitHub Organization that participate in the LazyStack SMF processes. LazyStack SMF requires you to configure a GitHub Organization.
GitHub allows you create an Organization. This allows your team to collaborate across many projects while managing access to projects and data and customizing settings for your organization.
Generally, you create one GitHub repository for each serverless stack in your AWS Organization. See the User Guide GitHub Organization Integration page for more details. You will create a PetStore repository in your account for the Tutorial System created during the SMF Setup. In addition, you will create a
gh auth login
Follow the instructions to authenticate your workstation with GitHub
gh repo create GitHubOrgName/LazyStackSmfUtil --private --confirm --template InSciCo/LazyStackSmfUtil
gh repo create GitHubOrgName/PetStore --private --confirm --template InSciCo/PetStore
In this step we created/configured a GitHub Account and GitHub Organization.