commit af2cd677ea3abd1a86a148617e7f214da055e665 from: Sergey Bronnikov date: Sat Feb 03 11:43:12 2024 UTC ci: add initial GH workflow commit - 5a3aaa88e03069722e9c37540b3c1da2d7f9b149 commit + af2cd677ea3abd1a86a148617e7f214da055e665 blob - /dev/null blob + 6335e334cc252e484d00e38670f77b8304f6a71b (mode 644) --- /dev/null +++ .github/workflows/check.yaml @@ -0,0 +1,19 @@ +name: Static analysis + +on: + push: + pull_request: + +jobs: + yaml: + if: | + github.event_name == 'push' || + github.event_name == 'pull_request' && + github.event.pull_request.head.repo.full_name != github.repository + + runs-on: ubuntu-20.04 + steps: + - uses: actions/checkout@v3 + - run: pip3 install pykwalify yamllint + - run: pykwalify --data-file games.yaml --schema-file schema.yaml + - run: yamllint games.yaml blob - /dev/null blob + d70a98a7a9526d825a68be59da6598bda3839ee6 (mode 644) --- /dev/null +++ .yamllint.yaml @@ -0,0 +1,4 @@ +extends: default + +rules: + line-length: disable