- The GitHub App installation includes the repository.
- A workspace administrator connects that installation to BoxRouter.
- A workspace administrator turns on the repository in BoxRouter.
Connect an Account
In BoxRouter, open GitHub Actions. Under Connect GitHub, choose one path.- Install the App
- Link an Existing Install
- Choose Connect A GitHub Org.
- In GitHub, pick the owner of the repositories.
- Review the permissions, choose Only select repositories, and pick the private repositories to try.
- Complete the install. GitHub returns you to BoxRouter.
Permissions
The App’s manifest asks for these, and GitHub shows the same list before you approve:
For job operations, BoxRouter requests short-lived installation tokens scoped to the repository and the permissions each operation needs. The App is notified of
push, workflow_job, workflow_run, and installation and repository changes.
Turn Repositories On
In GitHub Actions, turn on each repository. Installing the App sends no job to BoxRouter. A job runs there only when its workflow uses a BoxRouter label, as in Run your first GitHub job.Disconnect
Choose Disconnect on the account’s row under Account → Integrations. New jobs stop being accepted. Disconnecting does not cancel a running job or remove its sandbox; find any job still running in Find a run.Next Steps
Run Your First GitHub Job
Change one line and find the run.
How Actions Security Works
Which jobs run and where secrets stay.
Choose a Runner
Labels, sizes, and time limits.