GPT-SoVITS/.github/workflows/build_windows_packages.yaml
XXXXRT666 2f17eea541 WIP
2025-05-14 08:40:48 +01:00

37 lines
1.0 KiB
YAML

name: Build and Upload Windows Package
on:
workflow_dispatch:
inputs:
suffix:
description: "Package name suffix (optional)"
required: false
default: ""
jobs:
build:
runs-on: windows-latest
strategy:
matrix:
torch_cuda: [cu124, cu128]
env:
TORCH_CUDA: ${{ matrix.torch_cuda }}
MODELSCOPE_USERNAME: ${{ secrets.MODELSCOPE_USERNAME }}
MODELSCOPE_TOKEN: ${{ secrets.MODELSCOPE_TOKEN }}
HUGGINGFACE_USERNAME: ${{ secrets.HUGGINGFACE_USERNAME }}
HUGGINGFACE_TOKEN: ${{ secrets.HUGGINGFACE_TOKEN }}
PKG_SUFFIX: ${{ github.event.inputs.suffix }}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Run Build and Upload Script
shell: pwsh
run: |
$curr = Get-Location
echo "WORK_DIR=$curr" >> $env:GITHUB_ENV
Move-Item .github/build_windows_packages.ps1 ../build_windows_packages.ps1
Set-Location ../
Get-ChildItem .
./build_windows_packages.ps1