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.