-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
Github Action to enforce allowed hosts are set for GA and Beta connectors #21684
Conversation
tools/ci_connector_ops/ci_connector_ops/allowed_hosts_checks.py
Outdated
Show resolved
Hide resolved
Airbyte Code Coverage
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice! I only have a couple of minor suggestions.
I think we might want to eventually move this to a QA check as part of /test
. This module is ready to welcome it if you like:
https://github.com/airbytehq/airbyte/blob/master/tools/ci_connector_ops/ci_connector_ops/qa_checks.py#L71
But as it is release stage specific check I'm fine keeping it here 👍
tools/ci_connector_ops/ci_connector_ops/allowed_hosts_checks.py
Outdated
Show resolved
Hide resolved
tools/ci_connector_ops/ci_connector_ops/allowed_hosts_checks.py
Outdated
Show resolved
Hide resolved
Co-authored-by: Augustin <augustin@airbyte.io>
This PR adds a check to the renamed
Connector Ops CI - Connector Metadata Checks
to ensure that GA connectors includeallowed_hosts
in their actor definition.Requires #21676 to be merged first
Closes #21184