name: moshi_build description: 'Build env.' runs: using: "composite" steps: - uses: actions/setup-python@v2 with: python-version: '3.10.14' - uses: actions/cache@v3 id: cache with: path: env key: env-${{ hashFiles('moshi/pyproject.toml') }} - name: Install dependencies if: steps.cache.outputs.cache-hit != 'true' shell: bash run: | python3 -m venv env . env/bin/activate python -m pip install --upgrade pip pip install torch==2.4.0 --index-url https://download.pytorch.org/whl/cpu pip install moshi==0.2.7 pip install pre-commit - name: Setup env shell: bash run: | source env/bin/activate pre-commit install