diff --git a/.github/workflows/verify-data.yml b/.github/workflows/verify-data.yml new file mode 100644 index 0000000..db6855f --- /dev/null +++ b/.github/workflows/verify-data.yml @@ -0,0 +1,20 @@ +name: 'Verify data' + +on: + pull_request: + branches: [ "main" ] + +jobs: + yamllint: + name: 'YAML lint' + runs-on: ubuntu-latest + steps: + - name: 'Checkout' + uses: actions/checkout@v4 + + - name: 'YAML lint' + uses: karancode/yamllint-github-action@master + with: + yamllint_file_or_dir: 'data' + yamllint_strict: false + yamllint_comment: false diff --git a/.yamllint b/.yamllint new file mode 100644 index 0000000..4d1392d --- /dev/null +++ b/.yamllint @@ -0,0 +1,30 @@ +--- + +rules: + anchors: enable + braces: enable + brackets: enable + colons: enable + commas: enable + comments: + level: warning + comments-indentation: + level: warning + document-end: disable + document-start: + level: warning + empty-lines: enable + empty-values: disable + float-values: disable + hyphens: enable + indentation: enable + key-duplicates: enable + key-ordering: disable + line-length: disable + new-line-at-end-of-file: enable + new-lines: enable + octal-values: disable + quoted-strings: disable + trailing-spaces: enable + truthy: + level: warning