Skip to main content
Prefect welcomes contributions to existing integrations.
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 under src/integrations. To contribute to an existing integration, please follow these steps:
1

Fork the 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.