name: "hygiene" on: pull_request: push: branches: - main - 5.0-dev concurrency: group: "${{ github.event.pull_request.number }}-${{ github.ref_name }}-${{ github.workflow }}" cancel-in-progress: true permissions: {} jobs: test: permissions: contents: read name: "hygiene-test" runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Generate Skill run: | python3 -m venv venv . venv/bin/activate pip install -e client/python . && python scripts/generate_skill.py --check - name: Check for large files uses: actionsdesk/lfs-warning@4b98a8a5e6c429c23c34eee02d71553bca216425 # @v3.3 with: filesizelimit: 5MB exclusionPatterns: ffmpeg-bin/*