Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 2.54 KB

CONTRIBUTING.md

File metadata and controls

31 lines (22 loc) · 2.54 KB

Contributing GitHub contributors JavaScript Style Guide

CI/CD Pipeline Test Coverage Maintainability Cypress tests Gitlab pipeline status Crowdin GitHub issues by-label "help wanted" GitHub issues by-label "good first issue"

Code Contributions

The minimum requirements for code contributions are:

  1. The code must be compliant with the configured ESLint rules based on the JS Standard Code Style.
  2. All new and changed code should have a corresponding unit and/or integration test.
  3. New and changed challenges must have a corresponding e2e test.
  4. Status checks must pass for the last commit within your PR.
  5. All Git commits within a PR must be signed off to indicate the contributor's agreement with the Developer Certificate of Origin.

Contribution Guidelines

You can find our detailed contribution guidelines over here:

https://pwning.owasp-juice.shop/companion-guide/latest/part3/contribution.html

I18N Contributions

Learn all about our crowd-sourced translation project on Crowdin here: https://pwning.owasp-juice.shop/companion-guide/latest/part3/translation.html