github-api
github-api copied to clipboard
Java API for GitHub
It would be great to be able to get the template repository details from a created repo - so you could know what repository the created repo is based off....
**getHooks() does not get all the hooks and only gets the first page of the response** GHHooks getHooks() method does not get all the hooks when called and only retrieves...
**Describe the bug** A clear and concise description of what the bug is. **To Reproduce** Steps to reproduce the behavior: 1. Go to '...' 2. Click on '....' 3. Scroll...
First time user at `github-api`... I'm interested in consuming the GH event API for organizations. I see that `org.kohsuke.github.GHOrganization#listEvents` returns `org.kohsuke.github.GHEventInfo`s. Of particular importance for my use case is minimizing...
In `GHTeam` objects, there should be support exposing the result of the `parent` return from `/user/teams` . Ideally this would be another `GHTeam` object, and bonus points if `getMyTeams()` [1]...
https://github.com/hub4j/github-api/blob/4bba9680706785d6385ed69243f41a5f36757463/src/main/java/org/kohsuke/github/GHRepositoryStatistics.java#L67 This method will never invoke Thread.sleep if the data is not ready. ``` if (stats == null && waitTillReady) { for (int i = 0; i < MAX_WAIT_ITERATIONS; i...
Trying to connect to Github enterprise with User name & PAT token. GHMyself throws a 401 unauthorized error **To Reproduce** Steps to reproduce the behavior: ``` GitHub github = GitHub.connectToEnterpriseWithOAuth(gitURL,...
# Description Provide support for [External Group operations](https://docs.github.com/en/enterprise-cloud@latest/rest/teams/external-groups?apiVersion=2022-11-28#about-external-groups), in particular: * List external groups in an organization * Get an external group * List a connection between an external group...
# Description added support for fields author.login and committer.login into List Commits endpoint response https://docs.github.com/en/rest/commits/commits # Before submitting a PR: - [x] Changes must not break binary backwards compatibility. If...
# Description Add support to list [Security Managers](https://docs.github.com/en/organizations/managing-peoples-access-to-your-organization-with-roles/managing-security-managers-in-your-organization) in a GitHub Organization. See [GitHub's API doc for this API](https://docs.github.com/en/rest/orgs/security-managers?apiVersion=2022-11-28#list-security-manager-teams) for more details about this API. ## Tests: If I'm given...