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.
All integrations are hosted in the Prefect GitHub repository under src/integrations
.
To contribute to an existing integration, please follow these steps:
Fork the repository 🍴
Fork the Prefect GitHub repository
Clone your fork 👯
Create a new branch 🌲
Set up your environment 📂
Move to the integration directory and install the dependencies:
Make your changes 👩🍳
Make the necessary changes to the integration code.
Add tests 🧪
If you’re adding new functionality, please add tests.
You can run the tests with:
Submit your changes 📨
Create a pull request ⏰
Submit your pull request upstream through the GitHub interface.
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.
All integrations are hosted in the Prefect GitHub repository under src/integrations
.
To contribute to an existing integration, please follow these steps:
Fork the repository 🍴
Fork the Prefect GitHub repository
Clone your fork 👯
Create a new branch 🌲
Set up your environment 📂
Move to the integration directory and install the dependencies:
Make your changes 👩🍳
Make the necessary changes to the integration code.
Add tests 🧪
If you’re adding new functionality, please add tests.
You can run the tests with:
Submit your changes 📨
Create a pull request ⏰
Submit your pull request upstream through the GitHub interface.