joffrey-bion / bob Goto Github PK
View Code? Open in Web Editor NEWA CLI wizard to setup secrets for a Github repository by fetching API keys from well known websites
License: MIT License
A CLI wizard to setup secrets for a Github repository by fetching API keys from well known websites
License: MIT License
This is useful when changing laptops to verify that all local git projects are clean and no local changes will be lost in the process.
The command could work in a way similar to https://github.com/fboender/multi-git-status
At least it could do this kind of things:
user/repo
.Maybe the username could be optional, then?
We should be able to define providers as an independent module with the following:
bintray
, enabled by --bintray
flag)OptionGroup
of command line options to add when the provider is enabledSecret
type (with name and value)From this, the list of providers should be used to configure the main set-github-secrets
command.
Fetching keys can take some time and it could be useful to do it only when we want to update keys, or fetch them the first time.
Setting secrets can be done on multiple repositories in multiple commands, and it would be useful to have it as a separate command.
Doing this requires deciding on a way to store the data, which may not be obvious given the sensitivity.
We could provide several options:
~/.ghsecrets
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.