Skip to content

Latest commit

 

History

History
39 lines (24 loc) · 962 Bytes

CONTRIBUTING.md

File metadata and controls

39 lines (24 loc) · 962 Bytes

Contributing

This project uses pnpm as a package manager. If you're adding a new dependency, ensure that the pnpm-lock.yaml lockfile is updated and committed into your pull request.

Addon Maintenance

Installation

  • git clone this repository
  • pnpm i

Running

Running Tests

  • pnpm test:ember-compatibility (Runs ember try:each to test your addon against multiple Ember versions)
  • ember test
  • ember test --server

Building

  • ember build

For more information on using ember-cli, visit https://cli.emberjs.com/release/.

Releasing new versions / publishing to NPM

cd packages/ember-concurrency
pnpm build
npx release-it

Publishing Guides and API Docs

The docs site is built and deployed when merging to master. See docs.yml.