contributions/CodeContributionsGuidelines.md
All submissions, including submissions by project members, require review. We use GitHub pull requests for this purpose. Consult GitHub Help for more information on using pull requests. Before raising a pull request, ensure you have raised a corresponding issue and discussed a possible solution with a maintainer. This gives your pull request the highest chance of getting merged quickly.
Looking for issues to contribute to? Check out our Inviting Contribution Issues – a great starting point for your contribution journey with Appsmith! Tag @contributor-support to have an issue assigned to you. If you choose to work on issues outside this list, please collaborate closely with us. Failure to inform and get the issue assigned beforehand may result in your contribution being rejected, leading to wasted effort for both parties.
We use Github Flow, so all code changes happen through pull requests.
release branch.fix/fix-name or feature/feature-namelimited-tests.txtgitleaks
brew install gitleaks (macOS)Please follow these guidelines according to the module that you wish to contribute to:
Please follow the below guideline to add a new JS library to the Appsmith platform:
Please follow the below guideline for widget development