Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ranma2913/github-metrics-api
Spring Boot api on-top of org.kohsuke:github-api library
https://github.com/ranma2913/github-metrics-api
Last synced: 1 day ago
JSON representation
Spring Boot api on-top of org.kohsuke:github-api library
- Host: GitHub
- URL: https://github.com/ranma2913/github-metrics-api
- Owner: ranma2913
- Created: 2022-12-19T15:53:39.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-04-22T04:34:04.000Z (7 months ago)
- Last Synced: 2024-04-22T05:38:41.674Z (7 months ago)
- Language: Groovy
- Size: 316 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# github-metrics-api
Rest API for GitHub Metrics exporting. This application is built using Groovy 3.0, Java 17 & SpringBoot v3. It's based
on the Spring-Boot WebFlux (Reactive) Netty implementation.To use this Application you need to configure a Github Personal GIT_TOKEN and MS_ID system environment variables:
- credentials_MS_ID
- credentials_GIT_TOKEN1. Login to [https://github.ranma2913.com/settings/tokens](https://github.ranma2913.com/settings/tokens)
2. Create or use an existing PAT
3. Ensure you have at least the following scopes: `repo`, `workflow`, `read:org`, `write:discussion`
![github-pat-scopes.png](.docs/images/github-pat-scopes.png)