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

Autogenerate project schema #5243

Open
mr-cal opened this issue Feb 7, 2025 · 1 comment
Open

Autogenerate project schema #5243

mr-cal opened this issue Feb 7, 2025 · 1 comment
Assignees
Labels
enhancement New features or optimizations triaged

Comments

@mr-cal
Copy link
Collaborator

mr-cal commented Feb 7, 2025

What needs to get done

Add a CI job that generates the schema. When a PR changes the schema, a CI job should fail.

Rockcraft provides a good reference. Charmcraft will be adding the same functionality soon, Snapcraft can leverage Charmcraft's work too.

This requires #4885 to be completed first.

Why it needs to get done

So the schemastore has an up-to-date copy of Snapcraft's schema.

@mr-cal mr-cal added the triaged label Feb 7, 2025
Copy link

Thank you for reporting your feedback to us!

The internal ticket has been created: https://warthogs.atlassian.net/browse/CRAFT-4131.

This message was autogenerated

@mr-cal mr-cal added the enhancement New features or optimizations label Feb 7, 2025
@bepri bepri self-assigned this Feb 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New features or optimizations triaged
Projects
None yet
Development

No branches or pull requests

2 participants