Skip to content

Latest commit

 

History

History
70 lines (45 loc) · 1.93 KB

CONTRIBUTING.md

File metadata and controls

70 lines (45 loc) · 1.93 KB

Contributing to Atlaspack

Thank you for considering a contribution to Atlaspack! Unfortunately pull requests, issues and comments are not being accepted outside of Atlassian at this time.


Contribution standards

For pull requests, please:

  • Add tests for new features and bug fixes
  • Follow the existing style
  • Separate unrelated changes into multiple pull requests

Atlassian requires contributors to sign a Contributor License Agreement, known as a CLA. This serves as a record stating that the contributor is entitled to contribute the code / documentation / translation to the project and is willing to have it used in distributions and derivative works (or is willing to transfer ownership).

Prior to accepting your contributions we ask that you please follow the appropriate link below to digitally sign the CLA. The Corporate CLA is for those who are contributing as a member of an organization and the individual CLA is for those contributing as an individual.

Getting started with development

Optional:

nvm use

These are required:

yarn
yarn build-native-release
yarn build

Then you can try out some of the examples:

cd packages/examples/kitchen-sink/
yarn start

Releasing new versions

You will need to set-up a Github personal access token with read:user and read:repo permissions and set it to the GITHUB_TOKEN environment variable.

Create a changeset with

yarn changeset

Update package versions to bump pending changesets

yarn changeset version

Publishing to NPM (CI should do this automatically)

yarn changeset publish