If you want to use rbenv/pyenv/etc to manage versions of tools,
there's a fix.sh
script which may be what you'd like to install
dependencies.
This project uses overcommit for
quality checks. bundle exec overcommit --install
will install it.
This project uses direnv to manage environment variables used during
development. See the .envrc
file for detail.
- Run 'make' to create the bundle with webpack, or 'make start' to start webpack in watch mode.
- Go to chrome://extensions/
- Make sure 'Developer mode' is flipped on in the upper right.
- Click the 'Load unpacked' button.
- Choose the dist/chrome-extension directory
make
- Head to 'wip-limiter-example' project and verify each appears as described in section header.
- Head to your 'My Tasks' page and set up WIP limits to test.
- Go into a task and set up WIP limits to test.
- Update screenshots in
docs/
for any new features - Update README.md with new screenshots
- PR screenshot updates in
git stash && git checkout main && git pull
- Bump the version in
static/chrome-extension/manifest.json
locally. 1.git commit -m "Bump version" static/chrome-extension/manifest.json
git push && make clean && make
- Update package.zip in developer dashboard as
apiology-cws
user. - Upload any new screenshots
- Update description to match current README.md - manually translate from markdown to text.
- Save draft
- ... | Preview
- Publish
- Run 'make' to create the bundle with webpack, or 'make start' to start webpack in watch mode.
- Go to chrome://extensions/
- Make sure 'Developer mode' is flipped on in the upper right.
- Click the 'Load unpacked' button.
- Choose the dist directory