* first attempt at a yaml linter wit github actions output
* This is less strict but has more information
* fixup message
* run config linter in Action
* better ux feedback
* try to use newlines
https://github.com/actions/toolkit/issues/193#issuecomment-605394935
* clean up
* fixup file name
* trying custom class for quoted str
* underlying yaml parser does not keep quotes
* trying to catch ints as problems
* remove test code
* and to "linter testing"
* install deps
* run new linter unconditionally
* revert testing changes
* new script for conandata (this one is much harder to spec)
* debugging
* lets see all the errors
* yamale -s ../linter/config_yaml_schema.yml aaf/config.yml
from linters folder as a test
* adjust script to match meeting discussion
* make sure the docs and linters match
* fix link
* Update conandata.yml
* exit 1 is not needed with annotations
* add annotation matchers for yaml since those do do much
* fix search for type
* fix whitespace
* tryout a yamllint file with a better looking matcher
* copy syntax from readme
* test if it's running in the wrong dir 🤔
* try with debug output
* bump since i dont have permissions
* bump - dont glob star
* bump
* less star globs
* also add action to conandata way
* bump
* drop action for cli + matcher
* more docs around linters
* fix file and name
* cleanup
* docs: Document working locally + Conan 2.0 commands
I also snuck in some format and link fixes
* Apply suggestions from code review
Co-authored-by: Uilian Ries <uilianries@gmail.com>
* Update docs/README.md
* Update docs/developing_recipes_locally.md
* Apply suggestions from code review
Co-authored-by: Jordan Williams <jordan@jwillikers.com>
* Update CONTRIBUTING.md
Co-authored-by: Uilian Ries <uilianries@gmail.com>
* merge linters into dev locally
* links and touch ups
* fix links
* Apply suggestions from code review
Co-authored-by: Jordan Williams <jordan@jwillikers.com>
Co-authored-by: Uilian Ries <uilianries@gmail.com>
Co-authored-by: Jordan Williams <jordan@jwillikers.com>