checks.yml
Language YAML743 B26 lines
name: checkson: [push, pull_request]jobs:checks:runs-on: ubuntu-lateststrategy:matrix:python: ["3.10", "3.12"]env:LC_ALL: C.UTF-8steps:- uses: actions/checkout@v4- uses: actions/setup-python@v5with:python-version: ${{ matrix.python }}- run: pip install pytest- name: Pack all skillsrun: python scripts/pack_skill.py- name: Fixture diff and --mock runsrun: python -m pytest tests -v- name: No em dashes# grep exits 1 when nothing matches; 0 (a hit) or 2 (an error) fail the step.run: |set +egrep -rnP '\x{2014}' --exclude-dir=.git --exclude-dir=dist .test $? -eq 1