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.4.tar.gz (2.5 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

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

Hashes for ghenv-1.0.4.tar.gz
Algorithm Hash digest
SHA256 f497ebde5c37aa5e9798d4cfe39730ad574036e4257bc629de237f588d7e48fa
MD5 3ff2227c7b93c55a3ddbcefada6d6bd1
BLAKE2b-256 120a6ef6b8da7139490315c4a69f544b672aa3d268d4cd6b5c8270315329f30d

See more details on using hashes here.

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

Hashes for ghenv-1.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 37fa8c307ce4fc8c3413c4e7538bc50018508da58c2dd4171389d4a3d96d251b
MD5 5bfd38977f3443337b088b744effd007
BLAKE2b-256 50e7adf04168e91ea40677c2c3a9682c758e71fe0c23f530c0303ffa768ff6b8

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