Quarkus GitHub API
This is the Quarkus extension for Hub4j GitHub API.
The main purpose of this extension is to make it possible to build native executables with GraalVM and Mandrel.
Coordinates
<dependency>
<groupId>io.quarkiverse.githubapi</groupId>
<artifactId>quarkus-github-api</artifactId>
<version>LATEST</version>
</dependency>
Native support
The default HTTP connector is not working in native. Use the OkHttp connector provided by the GitHub API:
GitHub gitHub = GitHubBuilder.fromEnvironment()
.withConnector(new OkHttpConnector(new OkHttpClient()))
.build();
License
While this extension itself is licensed under the Apache License version 2.0, please note that the underlying library is licensed under the MIT License.
Please refer to the Hub4j GitHub API repository for additional license and contributors information.
Contributors
✨
Thanks goes to these wonderful people (emoji key):
Guillaume Smet |
This project follows the all-contributors specification. Contributions of any kind welcome!