Skip to content

Latest commit

 

History

History
19 lines (14 loc) · 867 Bytes

CONTRIBUTING.md

File metadata and controls

19 lines (14 loc) · 867 Bytes

Contributing

Creating a release

This repo uses changesets to manage versioning and changelogs. This means you shouldn't need to manually change any of the internal package versions.

Before opening a PR, run yarn changeset and follow the prompts to describe the changes you've made. This will create a changeset file that should be committed.

As changesets are committed to the main branch, the changesets github action in the release workflow will automatically keep track of the pending package.json and CHANGELOG.md updates in an open PR titled chore: version packages.

Once this PR is merged, the release workflow will be triggered, creating new tags and github releases, and publishing the updated packages to NPM. These PRs should be carefully reviewed!