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

docs(schemas): document the process for adding schemas and follow it for 3.1 series #1169

Merged

Conversation

james-garner-canonical
Copy link
Contributor

Description

We want to ensure that python-libjuju supports the latest Juju schemas, and that it's clear to python-libjuju maintainers and users what versions are supported. This PR adds documentation on how to do this (docs/CONTRIBUTING.md), and follows this process for the existing schemas, updating the 3.1 series (juju/client/SCHEMAS.md and juju/client/schemas-juju-*.json)

QA Steps

No changes to generated code are introduced in this PR. make client should not produce any changes to the repo state.

Test should all pass.

Notes & Discussion

Replaces:

Implicitly depends on:

@james-garner-canonical james-garner-canonical force-pushed the 2024-10/docs/schema-release-process branch from b11dc51 to fd90c90 Compare October 18, 2024 01:49
@james-garner-canonical
Copy link
Contributor Author

Docs need updating based on changed names/locations in

I'll let you decide whether to merge this and then update the docs in #1155, or merge #1155 and then update this before merging, @dimaqq.

@dimaqq
Copy link
Contributor

dimaqq commented Oct 18, 2024

/merge

@jujubot jujubot merged commit 60821da into juju:main Oct 18, 2024
22 of 23 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants