Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/deshankoswatte/sample-github-connector-service
A sample github connector service implemented using ballerina which invokes github API services to retrieve, post and update data related to github issues.
https://github.com/deshankoswatte/sample-github-connector-service
Last synced: 26 days ago
JSON representation
A sample github connector service implemented using ballerina which invokes github API services to retrieve, post and update data related to github issues.
- Host: GitHub
- URL: https://github.com/deshankoswatte/sample-github-connector-service
- Owner: deshankoswatte
- License: apache-2.0
- Created: 2020-01-15T06:10:09.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-01-26T03:51:34.000Z (about 5 years ago)
- Last Synced: 2024-12-19T17:07:18.262Z (about 1 month ago)
- Language: Ballerina
- Homepage: https://developer.github.com/v3/issues/
- Size: 11.7 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# sample-github-connector-service
## Table of Contents
* [About the Project](#about-the-project)
* [Try out the project](#try-out-the-project)
* [Contributing](#contributing)
* [License](#license)
* [References](#references)## About the project
A sample github connector service implemented using ballerina which invokes github API services to retrieve, post and update data related to github issues.
## Try out the project
1. Change the constant values: `ORGANIZATION_NAME`, `REPOSITORY_NAME` and `ACCESS_TOKEN` located inside the file `constants.bal` located at **sample-github-connector-service/src/github_service/** to suit your repository of choice.
2. Import the postman collection `sample-github-services.postman_collection.json` located at **sample-github-connector-service/src/github_service/resources/** to postman.
3. Change the **parameters and body values** and then, test out the requests.
## Contributing
Contributions make the open source community such an amazing place to learn, inspire, and create. Any contribution you make to this project is **greatly appreciated**.
1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/NewFeature`)
3. Commit your Changes (`git commit -m 'Add some NewFeature'`)
4. Push to the Branch (`git push origin feature/NewFeature`)
5. Open a Pull Request## License
Distributed under the Apache License 2.0. See `LICENSE` for more information.
## References
- https://developer.github.com/v3/issues/ - List of GitHub API service descriptions.