-
Notifications
You must be signed in to change notification settings - Fork 6
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
ci: update connector-tests.yml worfklow to use dev binary of airbyte-ci #131
ci: update connector-tests.yml worfklow to use dev binary of airbyte-ci #131
Conversation
📝 Walkthrough📝 WalkthroughWalkthroughThe pull request modifies the Changes
Possibly related PRs
Suggested labels
Suggested reviewers
What do you think about these suggestions? wdyt? 📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (2)
🚧 Files skipped from review as they are similar to previous changes (1)
🔇 Additional comments (2).github/workflows/connector-tests.yml (2)
The addition of Line range hint The switch to Also, just to verify - are we intentionally skipping both Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
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.
Actionable comments posted: 0
🧹 Outside diff range and nitpick comments (2)
.github/workflows/connector-tests.yml (1)
130-132
: Consider documenting the temporary binary URL situation.The TODO comment indicates this is a temporary solution. Would it be helpful to add a link to the related issue or PR (#48818) in the comment for better context? Also, what's the timeline for removing this temporary solution, wdyt?
pyproject.toml (1)
204-205
: Clarify the TODO comment.The comment "TODO revert me" lacks context. Could you provide more details about what needs to be reverted and under what conditions? This will help future maintainers understand the temporary nature of whatever change this refers to.
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
📒 Files selected for processing (2)
.github/workflows/connector-tests.yml
(2 hunks)pyproject.toml
(1 hunks)
🔇 Additional comments (2)
.github/workflows/connector-tests.yml (2)
89-92
: LGTM! Re-enabling connectors looks good.
The addition of source-the-guardian-api
and source-pokeapi
to the matrix follows the established pattern and matches the PR objectives.
126-129
: Verify the custom action parameters.
The switch to using the custom action looks good, but let's ensure all necessary parameters are being passed correctly.
This pull request includes changes to the
.github/workflows/connector-tests.yml
file to re-enable manfiest only connectors and update the way the Airbyte CI is run for connector tests. The most important changes include re-enabling thesource-the-guardian-api
andsource-pokeapi
connectors, and switching to a custom GitHub action for running Airbyte CI.Connector re-enablement:
source-the-guardian-api
andsource-pokeapi
connectors by removing previous comments that disabled them.CI process update:
run-airbyte-ci
) instead of running the Airbyte CI commands directly within the workflow.context
input with the valuepull_request
and asubcommand
input to specify the test command for the connector.airbyte_ci_binary_url
to use a custom binary URL for the Airbyte CI version of the pull request.Summary by CodeRabbit
New Features
source-the-guardian-api
andsource-pokeapi
.Improvements
Test Connector
step for clarity and added an identifier for better tracking.Bug Fixes
Chores
pyproject.toml
.