Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/master'
Browse files Browse the repository at this point in the history
  • Loading branch information
danmichaelson committed Jan 11, 2015
2 parents 0018a74 + 2111cf0 commit d8c4838
Showing 1 changed file with 21 additions and 7 deletions.
28 changes: 21 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,24 @@ Currently based on version 2.04 in the

## Installation

The easiest way to install is clone this repository.
Then in Chrome go to [chrome://extensions](chrome://extensions).
Optionally tick "Developer mode" at the top.
Drag the checked-out repository folder into the browser.
Don't move or delete the folder after that.
If you update the repository, just go back to [chrome://extensions](chrome://extensions)
and click "Reload".
1. Go to [Releases](https://github.com/linkedbyair/harvest-chrome/releases) in this GitHub repository.
1. Download the .crx for the latest release.
1. Then in Chrome go to [chrome://extensions](chrome://extensions).
1. Optionally tick "Developer mode" at the top.
1. Drag the .crx into the browser.
1. You can delete the .crx after that.
1. If you repeat later with a newer version it _should_ automatically replace the previous version.

## Working on the extension

1. Clone this repository.
1. Then in Chrome go to [chrome://extensions](chrome://extensions).
1. Optionally tick "Developer mode" at the top.
1. Delete an existing .crx-based version, if any (it won't have "Source" or "Reload" links).
1. Drag the `linkedbyair-harvest-chrome-extension` subfolder from the checked-out repository folder into the browser.
1. Don't move or delete the folder after that.
1. Make code changes in the `linkedbyair-harvest-chrome-extension` subfolder. Then just go back to [chrome://extensions](chrome://extensions) and click "Reload" to test.
1. Bump the version number in `manifest.json`.
1. Commit and push your changes.
1. Go to [chrome://extensions](chrome://extensions) and click "Pack extension..." Choose the `linkedbyair-harvest-chrome-extension` subfolder as the root folder. Ask Dan for the .pem file. Chrome will generate a .crx. Move this into the `build` subfolder.
1. Create a new release in GitHub. Drag the generated .crx into the GitHub release as the binary.

0 comments on commit d8c4838

Please sign in to comment.