Kedro is a toolbox for production-ready data science. It uses software engineering best practices to help you create data engineering and data science pipelines that are reproducible, maintainable, and modular.
The CI on kedro-plugins is not run regularly - for the core Kedro repo we have frequent changes so any dependency changes will be found out pretty quickly. For plugins, there could be a dependency change but we only have new commits after a few months. In this case, it is unclear whether the new changes break the CI or something in between happened, often it takes a long time to isolate the error.
Possible Implementation
Add a nightly build trigger
Trigger the build every time a change is merged to Kedro main
Description
The CI on
kedro-plugins
is not run regularly - for the core Kedro repo we have frequent changes so any dependency changes will be found out pretty quickly. For plugins, there could be a dependency change but we only have new commits after a few months. In this case, it is unclear whether the new changes break the CI or something in between happened, often it takes a long time to isolate the error.Possible Implementation
main