kyutai/.github/actions/moshi_build/action.yml
2025-06-26 14:35:57 +02:00

28 lines
698 B
YAML
Executable File

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
- name: Setup env
shell: bash
run: |
source env/bin/activate
pip install -e moshi==0.2.6
pre-commit install