Skip to content

Latest commit

 

History

History
15 lines (9 loc) · 726 Bytes

CONTRIBUTING.md

File metadata and controls

15 lines (9 loc) · 726 Bytes

Guidelines

Welcome!

Please ensure you have read the code of conduct before contributing.
TLDR: be respectful.

Developing

flagd JSON schema

The flagd JSON schema defines the json structure used within flagd for flag configurations.
To contribute to the schema, make changes in json/flags.yaml, these changes should then be propagated to json/flags.json by running make gen-schema-json.
Unit testing for the schema is managed through json/test/negative (in which all json files must fail validation against the schema) and json/test/positive (in which all json files must pass).