===================
GitHub brings together the world's largest community of developers to discover, share, and build better software. From open source projects to private team repositories, GitHub is an all-in-one platform for collaborative development.
The github
is a Ballerina connector for GitHub.
This connector provides operations for connecting and interacting with GitHub GraphQL API endpoints over the network.
For more information, go to the module(s).
-
Download and install Java SE Development Kit (JDK) version 11. You can install either OpenJDK or Oracle.
> **Note:** Set the JAVA_HOME environment variable to the path name of the directory in which you installed JDK.
-
Download and install Ballerina Swan Lake.
Execute the commands below to build from the source after installing Ballerina Swan Lake:
- To build the package:
bal build ./github
- To run the tests:
bal test ./ballerina
As an open source project, Ballerina welcomes contributions from the community.
For more information, see the Contribution Guidelines.
All contributors are encouraged to read the Ballerina Code of Conduct.
- Discuss code changes of the Ballerina project via email.
- Chat live with us via our Discord server.
- Post all technical questions on Stack Overflow with the #ballerina tag.