-
Notifications
You must be signed in to change notification settings - Fork 910
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
Move kedro-catalog
JSON schema to kedro-datasets
#4359
base: main
Are you sure you want to change the base?
Conversation
Signed-off-by: Chris Schopp <56572144+chrisschopp@users.noreply.github.com>
Signed-off-by: Chris Schopp <56572144+chrisschopp@users.noreply.github.com>
kedro-catalog
JSON schema to kedro-datasets
#4258kedro-catalog
JSON schema to kedro-datasets
Signed-off-by: GitHub <noreply@github.com>
@@ -163,10 +163,10 @@ You can enable the Kedro catalog validation schema in your PyCharm IDE to enable | |||
|
|||
![](../meta/images/pycharm_edit_schema_mapping.png) | |||
|
|||
Add a new mapping using the "+" button in the top left of the window and select the name you want for it. Enter this URL `https://raw.githubusercontent.com/kedro-org/kedro/develop/static/jsonschema/kedro-catalog-0.19.json` in the "Schema URL" field and select "JSON Schema Version 7" in the "Schema version" field. | |||
Add a new mapping using the "+" button in the top left of the window and select the name you want for it. Enter this URL `https://raw.githubusercontent.com/kedro-org/kedro-plugins/main/kedro-datasets/static/jsonschema/kedro-catalog-0.19.json` in the "Schema URL" field and select "JSON Schema Version 7" in the "Schema version" field. |
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.
Assuming this should point to main
.
@@ -260,11 +260,11 @@ Enter the following in your `settings.json` file: | |||
```json | |||
{ | |||
"yaml.schemas": { | |||
"https://raw.githubusercontent.com/kedro-org/kedro/develop/static/jsonschema/kedro-catalog-0.19.json": "conf/**/*catalog*" | |||
"https://raw.githubusercontent.com/kedro-org/kedro-plugins/main/kedro-datasets/static/jsonschema/kedro-catalog-0.19.json": "conf/**/*catalog*" |
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.
Assuming this should point to main
.
Edit: not seeing these failing tests on the latest CI run.
|
Read the docs is failing due to "broken links"I updated the links to where the JSON files will be once chore: Move kedro-catalog JSON schema to kedro-datasets from Is this the right approach? |
Might need to keep jsonschemas for |
Yes this is the way to go 👍 |
Description
Resolving #4258
Development notes
Moved
static/jsonschema/
fromkedro
tokedro-datasets
(there is a corresponding PR there).Developer Certificate of Origin
We need all contributions to comply with the Developer Certificate of Origin (DCO). All commits must be signed off by including a
Signed-off-by
line in the commit message. See our wiki for guidance.If your PR is blocked due to unsigned commits, then you must follow the instructions under "Rebase the branch" on the GitHub Checks page for your PR. This will retroactively add the sign-off to all unsigned commits and allow the DCO check to pass.
Checklist
RELEASE.md
file