Spaces:
Configuration error
Configuration error
| name: linter | |
| on: | |
| push: | |
| branches: [ main ] | |
| pull_request: | |
| branches: [ main ] | |
| workflow_dispatch: | |
| jobs: | |
| build: | |
| runs-on: ubuntu-latest | |
| if: ${{ github.repository == 'facebookresearch/demucs' || github.event_name == 'workflow_dispatch' }} | |
| steps: | |
| - uses: actions/checkout@v2 | |
| - uses: actions/setup-python@v2 | |
| with: | |
| python-version: 3.8 | |
| - uses: actions/cache@v2 | |
| with: | |
| path: env | |
| key: env-${{ hashFiles('**/requirements.txt', '.github/workflows/*') }} | |
| - name: Install dependencies | |
| run: | | |
| python3 -m venv env | |
| . env/bin/activate | |
| python -m pip install --upgrade pip | |
| pip install -r requirements.txt | |
| pip install '.[dev]' | |
| - name: Run linter | |
| run: | | |
| . env/bin/activate | |
| make linter | |