The very first step is to install the Sprinters GitHub App on your personal or organization account.
After you first log in to Sprinters , you will be redirected to the installation prompt:
After selecting the GitHub personal or organization account where you want to install it, confirm the installation by clicking Install:
Sprinters strictly adheres to the principle of least-privilege and only requests this absolute minimum set of permissions to be able to operate:
Permission | Access | Scope | Usage |
---|---|---|---|
metadata |
read | repository | Mandatory permission for all GitHub Apps |
actions |
read | repository | Get details about workflow jobs and workflow runs to check whether Sprinters should launch a runner |
write | repository | Cancel a workflow run in case there was an issue with a runner | |
administration |
write | repository | Create a registration token for a new runner to ensure it can interact with GitHub Actions |
email addresses |
read | user | Notify you in case an issue with a runner needs your attention |
Sprinters has no access to the contents of your repositories, no access to your secrets and no access to your environment variables.
The installation now proceeds and after a few seconds GitHub redirects you back to Sprinters:
Congratulations! The Sprinters GitHub App is now fully installed and activated.
Now you can connect it with your AWS account.