A CLI tool to manage GitHub environments.
Project description
GitHub Env (GHENV)
Copy your .env into GitHub Secrets within seconds
Flow:
- Checks if a .env exists at your current workdir, errors out if it doesn't.
- Loads all the environment variables from the .env file.
- Asks for the name of the repository you'd like to use.
- Creates KV pairs of the environment variables and their values on GitHub secrets on your chosen repo.
Optional environment variables:
GH_TOKEN
- GitHub token to use for authentication. If not provided, it will ask for a token.GH_REPO
- GitHub repository to use. If not provided, it will ask for a repository.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ghenv-1.0.4.tar.gz
(2.5 kB
view details)
Built Distribution
ghenv-1.0.4-py3-none-any.whl
(2.9 kB
view details)
File details
Details for the file ghenv-1.0.4.tar.gz
.
File metadata
- Download URL: ghenv-1.0.4.tar.gz
- Upload date:
- Size: 2.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f497ebde5c37aa5e9798d4cfe39730ad574036e4257bc629de237f588d7e48fa |
|
MD5 | 3ff2227c7b93c55a3ddbcefada6d6bd1 |
|
BLAKE2b-256 | 120a6ef6b8da7139490315c4a69f544b672aa3d268d4cd6b5c8270315329f30d |
Provenance
File details
Details for the file ghenv-1.0.4-py3-none-any.whl
.
File metadata
- Download URL: ghenv-1.0.4-py3-none-any.whl
- Upload date:
- Size: 2.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 37fa8c307ce4fc8c3413c4e7538bc50018508da58c2dd4171389d4a3d96d251b |
|
MD5 | 5bfd38977f3443337b088b744effd007 |
|
BLAKE2b-256 | 50e7adf04168e91ea40677c2c3a9682c758e71fe0c23f530c0303ffa768ff6b8 |