Skip to content
This repository has been archived by the owner on Oct 9, 2023. It is now read-only.

Latest commit

 

History

History
37 lines (24 loc) · 1.49 KB

CONTRIBUTING.md

File metadata and controls

37 lines (24 loc) · 1.49 KB

Contributions

🎉 Thanks for considering contributing to this project! 🎉

These guidelines will help you send a pull request.

If you're submitting an issue instead, please skip this document.

If your pull request is related to a typo or the documentation being unclear, please click on the relevant page's Edit button (pencil icon) and directly suggest a correction instead.

This project was made with ❤️. The simplest way to give back is by starring and sharing it online.

Development process

First, fork and clone the repository. If you’re not sure how to do this, please watch these videos.

If you want to point to your local version of the plugin, it is recommeneded that you do the following:

  1. Disable the email plugin, via the UI, for the site that is linked to your project
  2. Enable the plugin, via the netlify.toml file, adding the following:
    [[plugins]]
        package = "../path/to/local/package"
    
  3. Remove all node_modules and delete all contents within your .netlify folder, except for state.json
  4. Add all of your dependencies again with yarn install and run netlify build && netlify dev

Tests are run with:

yarn test

Releasing

We use conventional commits and release-please, which helps to automatically craft a release PR following the merge of your PR.