Skip to content

Contributing

Issues and pull requests are welcome at jeanmarcos-dev/msi-core, for the drop-in jeanmarcos/inventory lines too: that repository is a fork and has its issue tracker disabled. Say which package and which Magento version you are on.

  • Commits follow Conventional Commits with a single-line subject; a git hook enforces it.
  • Changes to reservations, salability or the indexers come with the stress suite result.
  • A change users can notice gets an entry in CHANGELOG.md and, when it adds or changes behaviour, an update to the page of this site that documents it. The site lives in docs/ of the same repository.
Terminal window
cd docs
npm ci
npm run dev # live preview on http://localhost:4321/msi-core/
npm run build # fails on a broken internal link
npm test # the changelog page generator

The changelog page is generated from CHANGELOG.md on every build; edit the root file, not the page.

Participation is governed by the code of conduct.