Skip to content
This repository has been archived by the owner on Dec 20, 2024. It is now read-only.

chore: tools.yaml validator/schema #5

chore: tools.yaml validator/schema

chore: tools.yaml validator/schema #5

name: validate tools yaml
on:
pull_request:
paths: ["_data/tools.yml"]
push:
paths: ["_data/tools.yml"]
workflow_dispatch:
permissions: read-all
jobs:
lint-yaml:
runs-on: ubuntu-latest
steps:
- name: install yamale
run: pip install 'yamale>=5.2.1,<6'
- name: checkout
uses: actions/checkout@v4
- name: lint tools yaml
run: python -m yamale -s _data/.schema/tools.schema.yaml _data/tools.yml