OpenCSG-Starship App Install Guide
Introduction
OpenCSG-Starship is an application available on the GitHub Marketplace that simplifies and enhances the Code Review process.
App Homepage: https://github.com/marketplace/opencsg-starship
Follow these steps to quickly install and configure the Starship App and start utilizing its Code Review features.
Steps to Use
1. Install the Starship App
Visit the App Homepage
Open the OpenCSG-Starship App Homepage.
Install the App
Click the "Install" button at the bottom of the homepage to start the installation.Configure GitHub Repositories
After installation, go to the Starship Configuration Platform to set up the installed GitHub repositories for Code Review.
2. Sync GitHub Permissions
Log in to the Starship Configuration Platform
Visit starship.opencsg.com and log in.Sync GitHub Permissions
In the Settings page, click the "Sync GitHub Permissions" button:
Complete Account Binding
Once clicked, your GitHub account will be linked to the current Starship login user.
3. Add GitHub Projects
Click Add Project
In the configuration platform, click the "Add Project" button:
Authorize OpenCSG-Starship App Installation
The system will open the GitHub authorization page to install the Starship App. You can choose which GitHub Organization to install it on:
Select Repository Scope
After selecting an Organization, you can authorize all repositories or specific ones:
Wait for Sync Completion
After installation, the system will automatically sync the projects with the App installed and the user’s management permissions. This initialization process may take 1-5 minutes. Once completed, you will see the connected repositories listed in the Settings page:
4. Configure Code Review Rules
Go to Project Settings
In the Settings page, select a connected repository.Start Code Review Configuration
The current version of the Starship App focuses on Code Review functionality. You can customize the review rules based on your project needs:
Notes
- Initialization Time: After installing the App and syncing projects, the initialization may take 1-5 minutes. Please be patient.
- Feature Scope: Currently, the Starship GitHub App supports only Code Review functionality. Additional features are under development.
By following these simple steps, you can start managing your Code Reviews efficiently with OpenCSG-Starship App!