Before starting this recipe, you will need an AWS Kinesis Stream, such as the one created in the Creating an event stream recipe.
You will need a GitHub account and a repository. I recommend creating a repository named sandbox. Use the following command to create a GitHub personal access token, or follow the instructions in the GitHub UI:
curl https://api.github.com/authorizations \--user "your-github-id" \--data '{"scopes":["repo"],"note":"recipe"}'