Skip to content

Schema: Use minimal schema#82

Merged
natalialuzuriaga merged 1 commit intomainfrom
natalialuzuriaga-patch-2
Jul 23, 2025
Merged

Schema: Use minimal schema#82
natalialuzuriaga merged 1 commit intomainfrom
natalialuzuriaga-patch-2

Conversation

@natalialuzuriaga
Copy link
Copy Markdown
Contributor

Problem

Currently, the maximal schema is being used in prod: https://dsacms.github.io/codejson-generator/
We would like to use the minimal schema instead.

Solution

Updated schema.json under gov directory to use the minimal schema. Minimal schema only includes required fields from M16-21, SHARE IT Act, and M25-21. Removed majority of publiccode.yml fields.

Result

Minimal schema is being used in prod: https://dsacms.github.io/codejson-generator/

Test Plan

Tested locally

@natalialuzuriaga
Copy link
Copy Markdown
Contributor Author

@decause-gov If we don't want this schema to be the one on prod, feel free to close his PR!

Copy link
Copy Markdown
Contributor

@decause-gov decause-gov left a comment

Choose a reason for hiding this comment

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

LGTM +1 🚢

Nice work Nat 🤝

@natalialuzuriaga natalialuzuriaga merged commit 6e794f5 into main Jul 23, 2025
4 of 5 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.

2 participants