Thinking about making your own integration? Feel free to create a new discussion to flesh out your idea with other contributors.
Contributing to existing integrations
All integrations are hosted in the Prefect GitHub repository undersrc/integrations
.
To contribute to an existing integration, please follow these steps:
1
Fork the repository 🍴
Fork the Prefect GitHub repository
2
Clone your fork 👯
3
Create a new branch 🌲
4
Set up your environment 📂
Move to the integration directory and install the dependencies:
5
Make your changes 👩🍳
Make the necessary changes to the integration code.
6
Add tests 🧪
If you’re adding new functionality, please add tests.You can run the tests with:
7
Submit your changes 📨
8
Create a pull request ⏰
Submit your pull request upstream through the GitHub interface.