Skip to content

remove deepspeed (#505) #61

remove deepspeed (#505)

remove deepspeed (#505) #61

name: Test pip install requirements
on:
workflow_dispatch:
push:
branches:
- main
jobs:
build:
strategy:
fail-fast: false
max-parallel: 4
matrix:
platform: [ubuntu-latest, macos-14, windows-latest]
python-version: ["3.10", "3.11"]
runs-on: ${{ matrix.platform }}
steps:
- uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}
- name: Install torch
run: python -m pip install torch==2.6.0 torchvision torchaudio
- name: Install xformers
if: matrix.platform == 'macos-14'
run: |
python -m pip install https://github.com/rsxdalv/xformers/releases/download/v0.0.27/xformers-0.0.27+184b280.d20241026-cp310-cp310-macosx_11_0_universal2.whl
- name: Install xformers non-macos
if: matrix.platform != 'macos-14'
run: |
python -m pip install xformers==0.0.29.post3 --index-url https://download.pytorch.org/whl/cu124
- name: Install dependencies
# python -m pip install --upgrade pip==23.3.2
# python -m pip install -r requirements.txt
# python -m pip install git+https://github.com/rsxdalv/extension_bark_voice_clone@main
# python -m pip install git+https://github.com/rsxdalv/extension_rvc@main
# python -m pip install git+https://github.com/rsxdalv/extension_audiocraft@main
# python -m pip install git+https://github.com/rsxdalv/extension_styletts2@main
# python -m pip install git+https://github.com/rsxdalv/extension_vall_e_x@main
# python -m pip install git+https://github.com/rsxdalv/extension_maha_tts@main
# python -m pip install git+https://github.com/rsxdalv/extension_stable_audio@main
# python -m pip install hydra-core==1.3.2
# python -m pip install nvidia-ml-py
run: |
python -m pip install -r requirements.txt git+https://github.com/rsxdalv/extension_bark_voice_clone@main git+https://github.com/rsxdalv/extension_rvc@main git+https://github.com/rsxdalv/extension_audiocraft@main git+https://github.com/rsxdalv/extension_styletts2@main git+https://github.com/rsxdalv/extension_vall_e_x@main git+https://github.com/rsxdalv/extension_maha_tts@main git+https://github.com/rsxdalv/extension_stable_audio@main hydra-core==1.3.2 nvidia-ml-py
# - name: Lint with ruff
# run: ruff check .