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

Complete schema for Antsibull changelogs #2834

Merged
merged 3 commits into from Dec 17, 2022

Conversation

shatakshiiii
Copy link
Contributor

@shatakshiiii shatakshiiii commented Dec 16, 2022

Related: #2814

@ssbarnea
Copy link
Member

@felixfontein Any chance you can check this one? Is the new scheme working as expected?

Copy link
Member

@ssbarnea ssbarnea left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Few observations remarked by @felixfontein 👍

  • missing known_issues
  • missing trivial category
  • I see various markdownDescription fields containing a leading space
  • "Value of short_description from plugin DOCUMENTATION`." - is missing one backquote
  • a lot of duplication, fields that are the same should never be duplicated inside the file and references should be used instead.

@ssbarnea ssbarnea changed the title Add more schema for Antsibull changelogs Complete schema for Antsibull changelogs Dec 16, 2022
Copy link
Contributor

@felixfontein felixfontein left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Line 119 should be

                "type": "string"

null isn't allowed for modules. (I cannot add a comment to that line, so writing it here.)

src/ansiblelint/schemas/changelog.json Show resolved Hide resolved
src/ansiblelint/schemas/changelog.json Outdated Show resolved Hide resolved
src/ansiblelint/schemas/changelog.json Outdated Show resolved Hide resolved
src/ansiblelint/schemas/changelog.json Outdated Show resolved Hide resolved
src/ansiblelint/schemas/changelog.json Outdated Show resolved Hide resolved
src/ansiblelint/schemas/changelog.json Show resolved Hide resolved
@ssbarnea ssbarnea force-pushed the add_changelog_schema branch 5 times, most recently from c2fc787 to 1f6896b Compare December 17, 2022 15:40
@ssbarnea ssbarnea self-requested a review December 17, 2022 16:30
src/ansiblelint/schemas/changelog.json Outdated Show resolved Hide resolved
src/ansiblelint/schemas/changelog.json Outdated Show resolved Hide resolved
src/ansiblelint/schemas/changelog.json Outdated Show resolved Hide resolved
@ssbarnea ssbarnea merged commit 028d411 into ansible:main Dec 17, 2022
@felixfontein
Copy link
Contributor

@shatakshiiii @ssbarnea thanks for improving the schema!

@shatakshiiii shatakshiiii deleted the add_changelog_schema branch February 6, 2023 04:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants