Introduction
This article explains how GitHub integration works within a task view in Easy8. By displaying GitHub data such as commits, pull requests, and test results directly in the task, users can quickly assess the technical progress of development work. This synergy is especially useful for QA and delivery managers who need clear and fast insights.
Target Audience
- User
Understanding GitHub Workflow in the Task View
Definition
When GitHub integration is active, each task in Easy8 can show a summary of related GitHub activity. This includes commit links, pull requests, and test results—all displayed in one place within the task detail.
How It Works
Here is what you'll see in the GitHub section of a task and what each element means:
-
Overall Status:
Displays a color-coded and icon-marked summary of GitHub progress.
- Green check mark = everything is passing
- Orange or red symbols indicate issues or incomplete processes
- Repository Name(s): Shows the GitHub repositories where related commits were made. Click to view the list of commits for the task.
-
Pull Request Name(s):
Lists any pull requests linked to the task (using referencing keywords like
refs #1234). Click to view the PR details in Easy8. If no pull request is present, the field remains empty. - Pull Request Status: Displays the current status of each pull request (e.g., open, merged). Click to view the pull request directly in GitHub. If no pull request exists, this remains blank.
-
Last Test Result:
Shows the result of the most recent CI/CD test from GitHub.
- If a pull request exists, it shows the result of that PR’s latest test
- If only commits are present, it shows the last test result from the most recent commit
- If the test status is "Unknown", the field is not clickable
- Run Test Manually: A quick link to GitHub to trigger a manual pipeline run for the related commits or pull request.
- Create Pull Request: If only commits exist and a pull request hasn’t been created yet, this option lets you create a PR directly from the task view. Clicking it redirects to GitHub.
Conclusion
The GitHub workflow view in Easy8 brings all the important development data into one place. By combining commits, pull requests, and tests inside the task view, teams can collaborate more effectively, track technical progress, and manage quality without switching tools.
