Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

hubot-github-pages

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

hubot-github-pages

Get info about the GitHub Pages site for a repo.

  • 1.2.0
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
9
increased by800%
Maintainers
1
Weekly downloads
 
Created
Source

hubot-github-pages

Let hubot fetch info about the GitHub Pages site for a repo.

Installation

Go to your hubot and run:

npm install --save hubot-github-pages

Commit the changes to your package.json and push up to Heroku!

Configuration

hubot-github-pages leans on githubot, which offers a few configuration options:

  • HUBOT_GITHUB_USER (required) - The GitHub username Hubot should use to authenticate with the API.
  • HUBOT_GITHUB_TOKEN (required) - The token used to authenticate against the GitHub API.
  • HUBOT_GITHUB_REPO (optional) - The default repo about which to ask questions.
  • HUBOT_GITHUB_API (optional) - The URL of the GitHub API, with no trailing slash.

Usage

Once hubot-github-pages is installed on your hubot, ask it things! The repo is optional if HUBOT_GITHUB_REPO is set, otherwise you need it.

# Generally:
hubot pages <command> [repo] # fetch <command> about [repo]

# Specifically:
hubot pages info [repo] # fetch all info about repo (default: HUBOT_GITHUB_REPO)
hubot pages cname # fetch cname of the site
hubot pages latest # fetch latest build
hubot pages builds # fetch
# ... etc

The allowed commands are as follows:

  1. info - all the info
  2. status - the status of the site
  3. cname - the cname of the site
  4. custom_404 - whether the site has a custom 404 page
  5. builds - the latest 30 builds
  6. latest the latest build

License

See LICENSE.

Keywords

FAQs

Package last updated on 27 Sep 2016

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc