Skip to content

Add JSON schema for ambassadors.json #755

Closed
@DavidBiesack

Description

@DavidBiesack

Work Summary:

I suggest this repository include a JSON Schema next to the programs/ambassadors/ambassadors.json file (such asprograms/ambassadors/ambassadors-schema.json ). When adding a submission, I was not sure what values I can use for contribution.type - a schema would tell me if it is an enum or an open string value 🙂

Completing this work will mean contributors know how to submit a PR. Plus, this will highlight a good use of JSON Schema.

Do you think this work might require an Architectural Decision Record (ADR)? (significant or noteworthy)

No

Work Detail:

  • add a JSON Schema for the ambassadors.json file
  • Add a github action to validate the ambassadors.json file against the schema

Metadata

Metadata

Assignees

Labels

Status: In ProgressThis issue is being worked on, and has someone assigned.Status: StaleIt's believed that this issue is no longer important to the requestor.✨ EnhancementIndicates that the issue suggests an improvement or new feature.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions