Description:
I attempted to install and use the tool but encountered an issue related to the GitHub CLI.
In my company’s network environment, we must use an HTTP proxy to access GitHub. Without the proxy configured, we cannot reach GitHub endpoints from within the corporate network.
Unfortunately, the GitHub CLI does not natively and easily support configuring an HTTP proxy. This limitation prevents us from performing operations such as creating pull requests through the CLI when working behind a proxy.
Proposed Change:
Replace the current implementation that relies on the GitHub CLI with a direct HTTP request approach (using the GitHub REST API).
This would:
- Remove the dependency on the GitHub CLI.
- Allow proxy configuration through standard environment variables or request libraries.
- Improve compatibility with corporate environments that restrict direct access to GitHub.
Expected Behavior:
The tool should be able to open pull requests directly through HTTP requests (e.g., using the GitHub API) even when behind a proxy, as long as the proxy configuration is properly set.
Environment Details:
- Corporate environment with HTTP proxy required for GitHub access
- GitHub CLI currently blocked or misconfigured due to proxy restrictions
Additional Context:
Please consider implementing this change to make the tool more flexible for users working behind enterprise proxies.
Description:
I attempted to install and use the tool but encountered an issue related to the GitHub CLI.
In my company’s network environment, we must use an HTTP proxy to access GitHub. Without the proxy configured, we cannot reach GitHub endpoints from within the corporate network.
Unfortunately, the GitHub CLI does not natively and easily support configuring an HTTP proxy. This limitation prevents us from performing operations such as creating pull requests through the CLI when working behind a proxy.
Proposed Change:
Replace the current implementation that relies on the GitHub CLI with a direct HTTP request approach (using the GitHub REST API).
This would:
Expected Behavior:
The tool should be able to open pull requests directly through HTTP requests (e.g., using the GitHub API) even when behind a proxy, as long as the proxy configuration is properly set.
Environment Details:
Additional Context:
Please consider implementing this change to make the tool more flexible for users working behind enterprise proxies.