Skip to content

Use setup action in validation workflow #1

Use setup action in validation workflow

Use setup action in validation workflow #1

name: Validate SDM schemas using Felis with Extra Checks
on: [push, workflow_dispatch]
jobs:
validate:
runs-on: ubuntu-latest
steps:
- name: Check out repo
uses: actions/checkout@v3
- name: Setup Python and install dependencies
uses: ./.github/actions/setup-test-environment
- name: Validate YAML files
run: |
felis validate \
--check-description \
--check-redundant-datatypes \
--check-tap-table-indexes \
--check-tap-principal \
./yml/*.yaml