Skip to content

Add git-cliff config schema#5894

Merged
hyperupcall merged 1 commit into
SchemaStore:masterfrom
Nick2bad4u:schema/git-cliff-config
Jul 7, 2026
Merged

Add git-cliff config schema#5894
hyperupcall merged 1 commit into
SchemaStore:masterfrom
Nick2bad4u:schema/git-cliff-config

Conversation

@Nick2bad4u

Copy link
Copy Markdown
Contributor

Summary

  • add a JSON Schema for git-cliff TOML/YAML configuration
  • register common git-cliff config filenames in the SchemaStore catalog
  • add positive TOML/YAML fixtures and a negative TOML fixture

Validation

  • node ./cli.js check --schema-name=git-cliff.json
  • validated the schema with Ajv + smol-toml against 64 local cliff.toml files under C:\Repos and F:\Repos

@github-actions

github-actions Bot commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

Thanks for the PR!

This section of the codebase is owned by @madskristensen and @hyperupcall - if they write a comment saying "LGTM" then it will be merged.

@Nick2bad4u Nick2bad4u force-pushed the schema/git-cliff-config branch 2 times, most recently from 69fc7f3 to 7cc800c Compare July 4, 2026 15:18
@hyperupcall

Copy link
Copy Markdown
Member

Thanks, I can merge once merge conflicts are resolved.

@Nick2bad4u Nick2bad4u force-pushed the schema/git-cliff-config branch from 7cc800c to 20f3d7e Compare July 6, 2026 18:49
@Nick2bad4u

Copy link
Copy Markdown
Contributor Author

Resolved the merge conflict by rebasing on current master. The PR is clean now, and the targeted local check plus GitHub validation are passing.

@hyperupcall hyperupcall merged commit 65756b9 into SchemaStore:master Jul 7, 2026
4 checks passed
@Nick2bad4u

Copy link
Copy Markdown
Contributor Author

Fyi it seems the deployment for the website doesn't happen automatically after PR merge anymore.

Unless it's always been like that and I never noticed 😅

@hyperupcall

Copy link
Copy Markdown
Member

Hm, I recall it used to take a few hours (several years ago) but I'm not sure how long on average these days. Two days seems mostly reasonable:

image

@Nick2bad4u

Copy link
Copy Markdown
Contributor Author

Hm, I recall it used to take a few hours (several years ago) but I'm not sure how long on average these days. Two days seems mostly reasonable:

image

Yea that's fine. I just never noticed! So I was confused when it wasn't on the website but merged

No problem!

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.

2 participants