Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vinayakshnd/gogetgithub

Webapp interacting with Github repo to create pull requests using Github APIs
https://github.com/vinayakshnd/gogetgithub

github-api golang

Last synced: about 2 months ago
JSON representation

Webapp interacting with Github repo to create pull requests using Github APIs

Awesome Lists containing this project

README

        

# gogetgithub

*gogetgithub* does the following things
1. Connects to Github
2. Connects to a repo
3. Creates a branch
4. Create a Pull request on the newly created branch for the repo by modifying some of the files

## Localy compile the code

```
make build
```
## Build docker container

```
make container
```
## Build and push docker container to docker repository

```
make deploy
```
## Run docker container

```
docker run -e CLIENT_ID= -e CLIENT_SECRET= -p 20080:8080 vinayakinfrac/gogetgithub:latest
```