Skip to content
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

Fix CI Dependency Check Failures #20666

Merged
merged 50 commits into from
Dec 20, 2022
Merged

Conversation

evantahler
Copy link
Contributor

@evantahler evantahler commented Dec 19, 2022

Closes #20324

Continuing the fine work in #20274, #20110, and #19865, this PR once again attempts to add missing documentation and metadata connectors need.

AS OF THIS PULL REQUEST, EVERY CONNECTOR HAS A DOC, CHANGELOG, AND IS PROPERLY PUBLISHED
Except...

Notes:

These problems will remain after this PR, and should be addressed by the connector contributors:

Google Analytics

There's something very strange going on with the Google Analytics Sources:

Link to slack thread about latest converstation and an issue (https://github.com/airbytehq/airbyte-internal-issues/issues/771) with more information

Mongo

I don't really understand what happened with MongoDB. There's a "v2" connector (not v2 of the version)

source-yahoo-finance-price

Not published. We should publish this connector.

destination-kvdb

Not Published

destination-mysql-strict-encrypt

Version doesn't match destination-mysql

@Amruta-Ranade
Copy link
Contributor

Hmm we had a Slack thread about it a few months ago. DM'ing the link :)

@evantahler evantahler marked this pull request as ready for review December 19, 2022 23:04
@evantahler evantahler requested review from a team and Amruta-Ranade December 19, 2022 23:05
@evantahler evantahler temporarily deployed to more-secrets December 19, 2022 23:23 — with GitHub Actions Inactive
@evantahler evantahler temporarily deployed to more-secrets December 19, 2022 23:24 — with GitHub Actions Inactive
Copy link
Contributor

@alafanechere alafanechere left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🧹 Thanks for this chore!
I spotted a couple of changelog inconsistencies.

docs/integrations/sources/dixa.md Outdated Show resolved Hide resolved
docs/integrations/sources/kustomer-singer.md Outdated Show resolved Hide resolved
docs/integrations/sources/kustomer-singer.md Outdated Show resolved Hide resolved
docs/integrations/sources/pardot.md Outdated Show resolved Hide resolved
docs/integrations/sources/pardot.md Outdated Show resolved Hide resolved

| Version | Date | Pull Request | Subject |
| :------ | :--------- | :------------------------------------------------------- | :---------------------------- |
| 0.1.3 | 2022-03-23 | [10563](https://github.com/airbytehq/airbyte/pull/10563) | 🎉 Source Yahoo Finance Price |
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This connector is not published to docker hub. I think we should mention it in the doc.

@@ -17,9 +17,20 @@
"/integration_tests/", "/unit_tests/",
# Common
"acceptance-test-config.yml", "acceptance-test-docker.sh", ".md", ".dockerignore", ".gitignore", "requirements.txt"]
IGNORED_SOURCES = [
re.compile("^source-e2e-test-cloud$"),
re.compile("^source-mongodb$"),
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

FYI source-mongodb-v2 is the maintained MongoDb source. The other one is legacy.

@evantahler evantahler temporarily deployed to more-secrets December 20, 2022 19:35 — with GitHub Actions Inactive
@evantahler evantahler temporarily deployed to more-secrets December 20, 2022 19:35 — with GitHub Actions Inactive
@evantahler evantahler temporarily deployed to more-secrets December 20, 2022 21:19 — with GitHub Actions Inactive
@evantahler evantahler temporarily deployed to more-secrets December 20, 2022 21:19 — with GitHub Actions Inactive
@evantahler
Copy link
Contributor Author

/approve-and-merge reason="We decided that this PR was safe to merge during the code freeze as it only contains changes for docs and python code for writing comments on PRs."

@octavia-approvington
Copy link
Contributor

Enough! Let's do this
goooooo!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/connectors Connector related issues area/documentation Improvements or additions to documentation connectors/source/pardot
Projects
None yet
Development

Successfully merging this pull request may close these issues.

fix all ❌ and ⚠️ in ci_check_dependency (full TODO list)
5 participants