Open Issues Need Help
View All on GitHubAI Summary: The GitHub Actions workflow dispatch API now returns workflow run IDs and other metadata in its response. The `go-github` library's `CreateWorkflowDispatchEvent` method needs to be updated to incorporate these new fields into its return structure, enabling users to easily map their dispatch requests to specific workflow runs.
Go library for accessing the GitHub v3 API
Go library for accessing the GitHub v3 API
Go library for accessing the GitHub v3 API
Go library for accessing the GitHub v3 API
Go library for accessing the GitHub v3 API
Go library for accessing the GitHub v3 API
Go library for accessing the GitHub v3 API
Go library for accessing the GitHub v3 API
Go library for accessing the GitHub v3 API
Go library for accessing the GitHub v3 API
Go library for accessing the GitHub v3 API
Go library for accessing the GitHub v3 API
Go library for accessing the GitHub v3 API
Go library for accessing the GitHub v3 API
Go library for accessing the GitHub v3 API
Go library for accessing the GitHub v3 API
Go library for accessing the GitHub v3 API
Go library for accessing the GitHub v3 API
Go library for accessing the GitHub v3 API
Go library for accessing the GitHub v3 API
Go library for accessing the GitHub v3 API
Go library for accessing the GitHub v3 API
AI Summary: Implement Go client library support for the newly announced GitHub REST APIs for push protection. This involves adding new methods and structs to the `go-github` library to interact with these endpoints for listing and updating push protection configurations, mirroring the existing pattern for other GitHub API functionalities. Proper error handling and integration with existing pagination and authentication mechanisms are also required.
Go library for accessing the GitHub v3 API
AI Summary: Implement the GitHub REST API endpoint for listing repository activities (GET /repos/{owner}/{repo}/activity) in the go-github library. This involves creating a new function within the `Repositories` service that makes the appropriate API call, handles pagination, and returns the activity data in a structured Go format. Error handling and proper documentation are also required.
Go library for accessing the GitHub v3 API
AI Summary: Implement a new Go API client for accessing the GitHub v3 API's social accounts endpoint, as documented at https://docs.github.com/en/rest/users/social-accounts. This involves adding new functions and structs to the existing `go-github` library to handle requests and responses for this specific API section.
Go library for accessing the GitHub v3 API
AI Summary: Add support for a `metadata` property to the `DependencyGraph.CreateSnapshot` function in the `go-github` library. This involves modifying the library's code to accept and handle the `metadata` parameter when creating dependency graph snapshots, mirroring the existing functionality available through the GitHub API.
Go library for accessing the GitHub v3 API
AI Summary: The `GetArchiveLink` function in the `go-github` library is returning a 300 (Multiple Choices) status code, indicating multiple archive links are available. The task is to determine the best approach to handle this: either modify `GetArchiveLink` to return at least one link, or create a new API function (`GetArchiveLinks`) that returns all available links. This requires investigating the GitHub API's behavior when multiple archive links exist and updating the library accordingly.
Go library for accessing the GitHub v3 API
AI Summary: The task is to fix a bug in the `go-github` library's handling of the Copilot Seat Billing API response. The current code incorrectly treats a `null` assignee value as invalid JSON, causing an error. The solution involves modifying the code to correctly handle the `null` value as a valid response according to the API specification and updating the corresponding test case to reflect the change.
Go library for accessing the GitHub v3 API