The leading data integration platform for ETL / ELT data pipelines from APIs, databases & files to data warehouses, data lakes & data lakehouses. Both self-hosted and Cloud-hosted.
posts a comment to the issue that tracks it's execution (like /format-fix)
bumps the version of a connector in pyproject.toml
bumps the version of a connectors in metadata.yaml (key dockerImageTag)
adds a changelog line to docs (docs/integrations/{connector-name}.md if it exists, but does not fail if it does not exist.
Impact
Once we have this, @ChristoGrab's work and @btkcodedev and @pabloescoder's work will be MUCH easier. And @marcosmarxm will be very happy — we will eliminate the next biggest time hog in accepting community contributions.
Problem
When Dependabot makes a PR into a Python source, it changes only
pyproject.toml
andpoetry.lock
.To merge such a PR, we need a few things:
I think we have a version bump command in
airbyte-ci
, so let's do two things:/version-bump
that bumps the version of affected connectorsAcceptance criteria
/version-bump connector-name [--version patch | minor | major] [--message ...]
slash command that:/format-fix
)pyproject.toml
metadata.yaml
(keydockerImageTag
)docs/integrations/{connector-name}.md
if it exists, but does not fail if it does not exist.Impact
Once we have this, @ChristoGrab's work and @btkcodedev and @pabloescoder's work will be MUCH easier. And @marcosmarxm will be very happy — we will eliminate the next biggest time hog in accepting community contributions.