Skip to main content

Push HTML to a github pages branch

Project description

gh-pusher

A tool to push changes to a gh-pages branch.

PyPI - Python Version PyPI Actions Status

Install

$ pip install ghpusher

Usage

$ gh-pusher --help
Usage: gh-pusher [OPTIONS]

  Publish documentation changes to a github changes branch.

  Move a directory of built documentation from the build directory to  the
  base on the repository on the target github pages branch. If there are any
  changes to the documention, they will be added in a commit under the same
  author and commit message as the last commit message on the active branch.

Options:
  --target-branch TEXT  Branch to publish documentation.
  --build-dir PATH      Directory containing documentation to publish.
                        [required]

  --git-binary PATH     Path to git binary.
  --repo-base PATH      Path to base of repository.
  --help                Show this message and exit.

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

ghpusher-0.2.2.tar.gz (7.7 kB view details)

Uploaded Source

Built Distribution

ghpusher-0.2.2-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

File details

Details for the file ghpusher-0.2.2.tar.gz.

File metadata

  • Download URL: ghpusher-0.2.2.tar.gz
  • Upload date:
  • Size: 7.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.9 CPython/3.8.3 Linux/5.3.0-1031-azure

File hashes

Hashes for ghpusher-0.2.2.tar.gz
Algorithm Hash digest
SHA256 72b8851d73cbaa0fd097167012b3f0fc3588a1be95400501862b78da815eebd8
MD5 11ea2850a6586da3b9e94cda135120e3
BLAKE2b-256 864a4c36ac53cfa153386a46bf8fe38138b1892a46f1bd9f64196642cc1636ae

See more details on using hashes here.

File details

Details for the file ghpusher-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: ghpusher-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 8.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.9 CPython/3.8.3 Linux/5.3.0-1031-azure

File hashes

Hashes for ghpusher-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 0d31ff0927ba4590fb45c9d09f9d86571655b029203bbcecf00bd496ef5d6a93
MD5 6c3e70d85ffca2372bdd1a30d76799f5
BLAKE2b-256 d36115fee61517f22087558a3c1e5dc21857eefd9fcab74a992ccee0a13f1589

See more details on using hashes here.

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