-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
airbyte-ci: trigger test on doc change #42046
airbyte-ci: trigger test on doc change #42046
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎ 1 Skipped Deployment
|
This stack of pull requests is managed by Graphite. Learn more about stacking. Join @alafanechere and the rest of your teammates on Graphite |
1977836
to
8b2e3cb
Compare
8b2e3cb
to
7595168
Compare
54cbfc3
to
c694798
Compare
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.
LGTM, just a minor non-blocking comment.
@@ -38,7 +38,7 @@ jobs: | |||
# Note: expressions within a filter are OR'ed | |||
filters: | | |||
connectors: | |||
- '*' |
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.
Looks like this was causing tests to run for all changes?
@@ -32,7 +32,7 @@ | |||
MANIFEST_FILE_NAME = "manifest.yaml" | |||
METADATA_ICON_FILE_NAME = "icon.svg" | |||
DIFF_FILTER = "MADRT" # Modified, Added, Deleted, Renamed, Type changed | |||
IGNORED_FILE_EXTENSIONS = [".md"] | |||
IGNORED_FILE_EXTENSIONS = [] |
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.
Is there any reason to keep this now that it's empty?
c694798
to
9ef886f
Compare
9ef886f
to
8c0f7d4
Compare
What
Closes https://github.com/airbytehq/airbyte-internal-issues/issues/8960
A connector doc modification did not trigger connector tests.
This has to change now that we have tests on docs (in QA checks).
All connector tests will be triggered on doc change. If this turns out to be annoying we can change the control flow to skip code tests if only docs were modified.
@clnoll this implementation is slighlty different from what we groomed together. Please check out this comment for details.