Eddy Atkins
02/17/2026, 6:07 PMkapa.ai
02/17/2026, 6:08 PMconnectors/source/tulip) as is. - Ask an Airbyte maintainer to remove the irrelevant connectors/source/google-search-console label: - Either as a PR comment, or - In the #help-connector-development Slack channel, referencing your PR URL. [[Astra DB PR process](https://discuss.airbyte.io/t/5415)] 2. For BYO credentials / missing CI credentials: From the docs, connector tests in CI (unit, integration, acceptance, regression) are run via airbyte-ci connectors --name=<connector_name> test and require credentials when integration or acceptance tests are enabled. [[Testing connectors](https://docs.airbyte.com/platform/connector-development/testing-connectors)] Credentials for CI are wired through: - connectorTestSuitesOptions in metadata.yaml, where each suite can declare testSecrets (name, secretStore, optional fileName). [[Connector metadata test suites](https://docs.airbyte.com/platform/connector-development/connector-metadata-file#the-connectortestsuitesoptions-section)] - Those testSecrets refer to secrets stored in Google Secret Manager (GSM) under Airbyte’s airbyte-connector-testing-secret-store. [[Connector metadata test suites](https://docs.airbyte.com/platform/connector-development/connector-metadata-file#the-connectortestsuitesoptions-section)] As a community contributor, you cannot directly add new CI secrets; the docs explicitly say this requires manual intervention from an Airbyter and you should coordinate with your PR reviewers: > “If you are a community contributor please note that addition of a new secret to our secret store requires manual intervention from an Airbyter. Please reach out to your PR reviewers if you want to add a test secret to our CI.” [[Connector metadata test suites](https://docs.airbyte.com/platform/connector-development/connector-metadata-file#the-connectortestsuitesoptions-section)] So, to get CI passing: 1. Ensure your metadata.yaml correctly declares the test suites you actually need (unitTests, integrationTests, acceptanceTests) and, if applicable, the testSecrets entry (name, GSM store, optional fileName like config.json). [[Connector metadata test suites](https://docs.airbyte.com/platform/connector-development/connector-metadata-file#the-connectortestsuitesoptions-section)] 2. In your PR description or comments, explicitly: - State that local tests and local Docker deployment are passing. - Point to the failing CI step and explain it’s due to missing test credentials. - Ask the reviewer/Airbyte engineer to: - Create the required GSM secret(s) for your connector, and - Wire them to CI according to the metadata.yaml definition. If you want to mirror the CI setup locally with your own GSM project (for your own testing), the docs describe how to store connector configs as JSON secrets in GSM and fetch them with airbyte-cdk secrets, but this is for your GCP project, not Airbyte’s CI. [[Managing secrets in GSM](https://docs.airbyte.com/platform/connector-development/local-connector-development#managing-connector-secrets-in-gsm)] In short: - You can’t reliably “fix” the wrong label or add CI credentials yourself; both require maintainer help. - Use PR comments and/or #help-connector-development Slack to: - Request removal of the connectors/source/google-search-console label. - Request creation/wiring of GSM test secrets for your connector as defined in metadata.yaml.