Skip to main content

A CLI tool to manage GitHub environments.

Project description

GitHub Env (GHENV)

Copy your .env into GitHub Secrets within seconds

Flow:

  1. Checks if a .env exists at your current workdir, errors out if it doesn't.
  2. Loads all the environment variables from the .env file.
  3. Asks for the name of the repository you'd like to use.
  4. Creates KV pairs of the environment variables and their values on GitHub secrets on your chosen repo.

Optional environment variables:

  1. GH_TOKEN - GitHub token to use for authentication. If not provided, it will ask for a token.
  2. 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.6.tar.gz (2.5 kB view details)

Uploaded Source

Built Distribution

ghenv-1.0.6-py3-none-any.whl (2.9 kB view details)

Uploaded Python 3

File details

Details for the file ghenv-1.0.6.tar.gz.

File metadata

  • Download URL: ghenv-1.0.6.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

Hashes for ghenv-1.0.6.tar.gz
Algorithm Hash digest
SHA256 a7f6bf415daa4c19f29eae413fde08d557167f4287e6ebb7092f01257d514805
MD5 f363759eae7c95263340a7e564c15a05
BLAKE2b-256 a822595d4ef389cf3d36aa72d626d1e79f5fd062dae34c35329712fb6e7fc95c

See more details on using hashes here.

Provenance

File details

Details for the file ghenv-1.0.6-py3-none-any.whl.

File metadata

  • Download URL: ghenv-1.0.6-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

Hashes for ghenv-1.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 5955af93428d1bdc413da3b7e10dd7d84e9857906d025790ee7a95eea3e9a6ad
MD5 682ed449a8e9348eacc3708c7551eb04
BLAKE2b-256 1068058054f789cdc1ed073706015edcdfa5167df12fb7e330268770b994489f

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page