Skip to content
This repository has been archived by the owner on May 17, 2024. It is now read-only.
/ projecthub Public archive

:octocat: ProjectHub — Chrome extension for filtering GitHub project boards

License

Notifications You must be signed in to change notification settings

elstgav/projecthub

Repository files navigation

ProjectHub

Version Build Status Maintainability Code Coverage

ProjectHub is a Chrome extension that adds filters to GitHub project boards.

Installation

ProjectHub isn’t hosted on the Chrome web store yet—until then you can manually install it with the development directions below:

Development

  1. Install yarn
  2. yarn install
  3. yarn build:watch (or yarn build to build once)
  4. Go to chrome://extensions
  5. Enable Developer mode
  6. Click Load unpacked extension… and select the dist/ folder

    After pulling updates/making changes, you’ll need to refresh chrome://extensions to reload the extension

PRs welcome 👍🏻

Debugging with React Dev Tools

React’s dev tools Chrome Extension unfortunately can’t inspect other extensions. So you’ll need to use their remote debugger instead:

  1. Run in debug mode: yarn build:debug
  2. Run the debugger: yarn react-devtools

Publishing

  1. Bump the version number in /dist/manifest.json
  2. Update the changelog
  3. Run yarn release
  4. Go to the Chrome Developer Dashboard
  5. Click on Upload Updated Package
  6. Upload the zip file found in pkg/

Changelog

See CHANGELOG