GitHubRepoSecrets is a project that aims to help developers to manage their GitHub repository secrets. Access repository secrets that you are a writer, even without admin rights.
-
Create a GitHub OAuth App and save the client ID and client secret.
-
Docker
cd src
docker build -t githubreposecrets .
docker run -p 8080:8080 -p 8081:8081 -e GITHUB__CLIENTID='YOUR_CLIENTID' -e GITHUB__CLIENTSECRET='YOUR_CLIENTSECRET' githubreposecrets
- Alternatively, you can run the project locally.
cd src
dotnet run --project src/GitHubRepoSecrets.csproj