Skip to content

Linutronix/yang-validation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YANG Validation

Collection of YANG instance files for automated validation against YANG models.

Pipeline

Daily Validation

All testcases are executed daily with the most recent master version of https://github.com/CESNET/libyang as well as the most recent main of https://github.com/YangModels/yang to get notified early about any upcoming issues.

Structure

models is a submodule containing https://github.com/YangModels/yang

scripts contains a few Python scripts useful for validation

.github/workflows contains the instructions for the automated pipeline

LICENSES contains the relevant licenses for this repository, see the license section below.

All other directories contain the actual testcases (ending with testcase.yaml) and the corresponding instance files for these testcases.

Contributions

If you find it useful to have YANG instance files automatically and regularly checked against YANG models, we are happy to accept your contribution to this repository.

License

The scripts and testcases can be easily reused under the terms of the "BSD Zero Clause License". For the YANG models specific licenses may apply (see the corresponding .license files and also https://github.com/YangModels/yang?tab=readme-ov-file#license-notes).

The repository is REUSE compliant which is checked by a corresponding pipeline: REUSE Compliance

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published