Technical requirements
To follow along with the hands-on material in this chapter, you will need to follow the steps in the previous chapter or access the resources from that chapter and refer back to it if anything is ambiguous to you. We will continue to use our self-hosted runners to make these changes.
You’ll need to create a new private repository called EventHub.GitHub
for hosting and running the eventing workflows. Initialize the repository with a README file.
We’re also going to need another scratchpad called public-scratchpad
, which we’ll use for anything we cannot test using our private scratchpad (there are some free plan limitations). Create the repository as a public repository and initialize the repository with a README.
You’ll need to create a new GitHub application called Jedi-Onboarder
that has the following permissions (if you need a refresher, check out the Setting up a GitHub app section in Chapter 11):
- Repository level...