Introduction
This guide explains how to work with GitHub pull requests—referred to as Code Requests in Easy8. This naming is used to maintain compatibility with other Git platforms that use different terminology (e.g., Merge Requests in GitLab).
By following these steps, you’ll be able to list, analyze, and sync pull requests from GitHub within Easy8 for improved tracking and reporting.
Target Audience
- User
Prerequisites
- GitHub integration enabled in Easy8
- Access to the Git Integration → Code Requests section
- Pull requests created in connected GitHub repositories
How to Work with GitHub Code Requests
Step 1: Understand the Naming
In Easy8, the term Code Request is used instead of Pull Request. This is a generic label designed to support multiple Git platforms. In GitHub, it refers specifically to pull requests.
Step 2: Access Code Requests
- Go to the Global menu → Git Integration
- Click on Code Requests
Step 3: Use the Code Request List
- All pull requests are displayed with their key attributes (e.g., title, author, status, test results)
- You can filter or sort by most attributes except the SHA
- These attributes can be used to generate reports or visual charts in Easy8
Step 4: Explore Pull Request Details
- Click on a code request to view its details
- If the pull request name includes a referencing keyword (e.g.,
refs #765), it is automatically linked to the related task - Click Synchronize to update data from GitHub
Step 5: View Related Test Results
- Test results from connected CI/CD pipelines are shown alongside each pull request
- The Test status column helps evaluate the success or failure of the build
Conclusion
You now know how to work with GitHub Code Requests (Pull Requests) in Easy8. With direct links to tasks, filterable lists, and test results, this feature enhances your ability to track development progress and quality.
