quarkus-github-app
quarkus-github-app copied to clipboard
Develop your GitHub Apps in Java with Quarkus.
I would like to discuss an easier way to test github apps. I can see other github bots trying to do the same and test their applications with slightly different...
The usecase: GitHub Sponsor events are pure WebHook events. They are not associated with or assigned to a GitHub App Installation. It should be possible for my bot to handle...
Bumps [org.assertj:assertj-core](https://github.com/assertj/assertj) from 3.26.0 to 3.26.3. Release notes Sourced from org.assertj:assertj-core's releases. v3.26.3 :jigsaw: Binary Compatibility The release is: Binary compatible with the previous minor version. Binary incompatible with the...
Bumps `quarkus.version` from 3.11.3 to 3.12.2. Updates `io.quarkus:quarkus-bom` from 3.11.3 to 3.12.2 Release notes Sourced from io.quarkus:quarkus-bom's releases. 3.12.1 Complete changelog #39575 - Quarkus devmode crashes on JDK >= 22...
Bumps `quarkus-github-api.version` from 1.321.0 to 1.322.0. Updates `io.quarkiverse.githubapi:quarkus-github-api` from 1.321.0 to 1.322.0 Commits a5a9467 [maven-release-plugin] prepare release 1.322.0 b4bf6a8 Merge pull request #320 from quarkiverse/gsmet-patch-1 64f2bf3 Release 1.322.0 b7543b6 Merge...
When your app is up, it's hard to actually test it because all you get is a `POST` endpoint. I think it would be a good idea to have an...
Bumps [io.smallrye:jandex-maven-plugin](https://github.com/smallrye/jandex) from 3.1.8 to 3.2.0. Release notes Sourced from io.smallrye:jandex-maven-plugin's releases. 3.2.0 #370 release 3.2.0 #368 move to next minor version, 3.2.0 #361 add annotation overlay #356 skip Jandex...
with ngrok security checks should still work -but for now security is always disabled. related to #610
``` void onDiscussion(@Discussion.Created GHEventPayload.Discussion discussionPayload, DynamicGraphQLClient gitHubGraphQLClient) throws IOException { addComment(gitHubGraphQLClient, discussionPayload.getDiscussion(), "Hello from my jconqbot App"); } void onDiscussion(@DiscussionComment.Created GHEventPayload.DiscussionComment discussionCommentPayload, DynamicGraphQLClient gitHubGraphQLClient) throws IOException { addComment(gitHubGraphQLClient, discussionCommentPayload.getDiscussion(), "Another...
https://docs.quarkiverse.io/quarkus-github-app/dev/developer-reference.html#_injecting_a_github_instance says you can call `github.getMySelf()` but in reality you get this for bots: ``` Exception: org.kohsuke.github.HttpException: {"message":"Resource not accessible by integration","documentation_url":"https://docs.github.com/rest/users/users#get-the-authenticated-user"} at org.kohsuke.github.GitHubConnectorResponseErrorHandler$1.onError(GitHubConnectorResponseErrorHandler.java:72) at org.kohsuke.github.GitHubClient.detectKnownErrors(GitHubClient.java:504) at org.kohsuke.github.GitHubClient.sendRequest(GitHubClient.java:464) at org.kohsuke.github.GitHubClient.sendRequest(GitHubClient.java:427)...