Documentation
Install App and Connect Repositories
This guide covers complete onboarding: app installation, repository activation, verification, and ongoing maintenance.
Before installation
- Use a GitHub account with install rights on the target org.
- Choose pilot repositories first before full rollout.
- Assign one engineering owner for review rule quality.
1. Install the app
- Open the repositories area in Trevyn after signing in.
- Click the action to connect GitHub.
- Select the GitHub account or organization to install on.
- Grant repository access (selected repos is recommended first).
- Complete installation and return to Trevyn.
2. Connect and activate repositories
- Wait for repository sync to finish after install.
- Confirm expected repositories are listed.
- Set repositories to Active where reviews should run.
- Pause low-priority repos until your rules are tuned.
- Trigger one pilot pull request to validate behavior.
Install App | v Authorize Account | v Sync Repositories | v Activate Target Repos | v Run Pilot PR Review
3. Verify integration health
- Repository list matches your selected installation scope.
- New pull requests appear in review history.
- Review statuses move from pending to completed normally.
- Suggestions include file references and clear actions.
Permission and access best practices
- Grant minimum scope required for your review workflow.
- Keep app ownership with platform or tooling maintainers.
- Review repository access quarterly as teams evolve.
- Revisit access immediately after org restructures.
Troubleshooting
- Missing repositories usually means access was not granted.
- Reconnect if setup was interrupted before completion.
- If installation is linked to another account, remove and reinstall under the intended account.
- If reviews do not appear, confirm repository is active and has recent pull request activity.