Introduction
The GitHub Integration is an optional add-on available in all Easy8 plans. It enables the display and analysis of key GitHub data directly inside Easy8. This helps companies improve their reporting, monitor development progress, and support decision-making processes.
Target Audience
- Administrator
Understanding GitHub Integration
Definition
The GitHub Integration add-on connects Easy8 with your GitHub instance—either cloud or self-hosted. It provides insight into development activities without requiring users to leave the Easy8 interface.
Once connected, the integration shows important GitHub data in Easy8 in a structured, filterable way (like task lists). These data entities include:
- Repositories
- Pull requests
- Commits
- Tests
Each item includes key attributes such as repository name, commit SHA, pull request status, and test results.
Note: Easy8 does not copy or store the repository contents. All code remains safely in GitHub.
How It Works
The integration process is simple:
- Connect your GitHub account using a secure token
- Choose which instance (cloud or self-hosted) to connect
- Once linked, Easy8 starts showing GitHub data using Easy Query components like lists and filters
This setup helps stakeholders and project managers understand development status and trends directly in their main project management environment.
Examples
- A project manager reviews open pull requests across multiple repositories in a single Easy8 dashboard
- A QA lead uses commit data and test statuses to evaluate release readiness
Common Misconceptions
| Misconception | Clarification |
|---|---|
| GitHub repositories are copied into Easy8 | False — the code stays in GitHub; only metadata is shown in Easy8 |
Conclusion
The GitHub Integration in Easy8 allows teams to work smarter by bringing development data into the project management space. With easy setup and comprehensive visibility, it bridges communication between developers and stakeholders.
