Skip to content

Latest commit

 

History

History
executable file
·
39 lines (24 loc) · 1.6 KB

CONTRIBUTING.md

File metadata and controls

executable file
·
39 lines (24 loc) · 1.6 KB

Contributing

You can do this!

We've tagged a number of issues as you can do this!. These will generally not require much (or any!) working knowledge of our SDK.

If you decide you want to help, that you can do this! tag is a good place to start. Now, here's how you can actually get going:

  • Follow the directions from 2. Create a fork/branch. to setup your environment.
  • Find an issue that speaks to you, and comment in it "I've got this" or something like that 😄.
  • If the issue isn't clear enough, feel free to tag in sdk team @RevenueCat/sdk asking for clarification.
  • Work on the issue!
  • If that builds, then follow the final steps (Create a pull request to RevenueCat)
  • Done!

Environment Setup

1. Create an issue to make sure its something that should be done.

Before submitting a Github issue, please make sure to

2. Create a fork/branch.

3. Do your work.

Be sure to adhere to the prevailing style of the project.

4. Write tests for your fix/new functionality.

5. Create a pull request to revenuecat/main and request review

Explain in your pull request the work that was done, the reasoning, and that tests passed.

6. Make changes in response to review

7. Bask in the glory of community maintained software