Description
Many developers rely on the GitHub CLI (gh) for efficient repository management, authentication, and workflow automation. Currently, the Frappe Docker image does not include the GitHub CLI by default, requiring manual installation each time a new bench or container is created.
Use Case
- Simplifies GitHub authentication and repository operations inside the container
- Enables seamless execution of
gh commands for PRs, issues, and repo management
- Improves developer productivity by avoiding repetitive setup steps
Expected Behavior
- GitHub CLI (
gh) should be preinstalled in the Frappe Docker image
- Developers should only need to authenticate (
gh auth login) and start using it
Current Behavior (if applicable)
- GitHub CLI is not included in the Docker image
- Developers must manually install
gh every time a new bench or container is created
Description
Many developers rely on the GitHub CLI (
gh) for efficient repository management, authentication, and workflow automation. Currently, the Frappe Docker image does not include the GitHub CLI by default, requiring manual installation each time a new bench or container is created.Use Case
ghcommands for PRs, issues, and repo managementExpected Behavior
gh) should be preinstalled in the Frappe Docker imagegh auth login) and start using itCurrent Behavior (if applicable)
ghevery time a new bench or container is created