-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[EPIC] Connector Release Confidence and Automation #11937
Comments
We should also think about how to propagate the upgrades to cloud to automated the end-to-end process (could be as a follow up ticket) |
I wonder what the ergonomics of releasing or testing many connectors at once looks like. At minimum I propose we support:
|
Additionally on the point of the GHA comments, some of |
Two issues related: https://github.com/airbytehq/airbyte-internal-issues/issues/562 |
I've filed an issue about your point on number 5 here: #12108 |
I'm going to experiment on tackling number 3 and 5 here: #12405 FYI! Just want to make sure in case anyone else was also working on the same issues |
Overview
In order to increase the speed-to-release for connectors, this epic will contain work that will allow the team to have higher confidence that underlying changes to the CDK and related tools like the testing framework (SAT) are working as expected.
Stories
Rationale
The workflow in question comes from #11668, in which we intend to change many connectors from using JSON spec files to YML files. These many connectors will all need:
We anticipate more of these types of bulk changes in the future, and having good tooling around this process will help the team's velocity.
In addition to needing to test and publish in bulk, we should also be testing all connectors regularly to ensure that there are no regressions.
Assumptions
/
commands from Github comments for both/publish
and/test
is similar, and we can reuse our workLinks
Possibly solves https://github.com/airbytehq/airbyte-internal-issues/issues/509
The text was updated successfully, but these errors were encountered: