Skip to content
This repository has been archived by the owner on Jun 2, 2022. It is now read-only.

Latest commit

 

History

History
60 lines (38 loc) · 2.08 KB

CONTRIBUTING.md

File metadata and controls

60 lines (38 loc) · 2.08 KB

Contributing to React Native Typeskill

Development Process

All work on React Native Typeskill happens directly on GitHub. Contributors send pull requests which go through a review process.

Working on your first pull request? You can learn how from this free series: How to Contribute to an Open Source Project on GitHub.

  1. Fork the repo and create your branch from master (a guide on how to fork a repository).
  2. Run yarn or npm install to install all required dependencies.
  3. Now you are ready to make your changes!

Tests & Verifications

TO BE COMPLETED

Sending a pull request

When you're sending a pull request:

  • Prefer small pull requests focused on one change.
  • Verify that all tests and validations are passing.
  • Follow the pull request template when opening a pull request.

Commit message convention

This project complies with Conventional Commits. We prefix our commit messages with one of the following to signify the kind of change:

  • build: Changes that affect the build system or external dependencies.
  • ci, chore: Changes to our CI configuration files and scripts.
  • docs: Documentation only changes.
  • feat: A new feature.
  • fix: A bug fix.
  • perf: A code change that improves performance.
  • refactor: A code change that neither fixes a bug nor adds a feature.
  • style: Changes that do not affect the meaning of the code.
  • test: Adding missing tests or correcting existing tests.

Releasing

Full versions:

npm run release

Prereleases:

npm run release -- --skip.changelog=true --prerelease alpha

Reporting issues

You can report issues on our bug tracker. Please search for existing issues and follow the issue template when opening an issue.

License

By contributing to React Native Typeskill, you agree that your contributions will be licensed under the MIT license.