Update release workflow to python3.13 pytorch cu129 (#9315)

* Try to reduce size of portable even more.

* Update stable release workflow to python 3.13 cu129

* Update dependencies workflow to python3.13 cu129
This commit is contained in:
comfyanonymous 2025-08-13 00:01:12 -07:00 committed by GitHub
parent 3294782d19
commit 5ca8e2fac3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 15 additions and 8 deletions

View File

@ -12,17 +12,17 @@ on:
description: 'CUDA version' description: 'CUDA version'
required: true required: true
type: string type: string
default: "128" default: "129"
python_minor: python_minor:
description: 'Python minor version' description: 'Python minor version'
required: true required: true
type: string type: string
default: "12" default: "13"
python_patch: python_patch:
description: 'Python patch version' description: 'Python patch version'
required: true required: true
type: string type: string
default: "10" default: "6"
jobs: jobs:
@ -67,6 +67,11 @@ jobs:
./python.exe get-pip.py ./python.exe get-pip.py
./python.exe -s -m pip install ../cu${{ inputs.cu }}_python_deps/* ./python.exe -s -m pip install ../cu${{ inputs.cu }}_python_deps/*
sed -i '1i../ComfyUI' ./python3${{ inputs.python_minor }}._pth sed -i '1i../ComfyUI' ./python3${{ inputs.python_minor }}._pth
rm ./Lib/site-packages/torch/lib/dnnl.lib #I don't think this is actually used and I need the space
rm ./Lib/site-packages/torch/lib/libprotoc.lib
rm ./Lib/site-packages/torch/lib/libprotobuf.lib
cd .. cd ..
git clone --depth 1 https://github.com/comfyanonymous/taesd git clone --depth 1 https://github.com/comfyanonymous/taesd

View File

@ -17,19 +17,19 @@ on:
description: 'cuda version' description: 'cuda version'
required: true required: true
type: string type: string
default: "128" default: "129"
python_minor: python_minor:
description: 'python minor version' description: 'python minor version'
required: true required: true
type: string type: string
default: "12" default: "13"
python_patch: python_patch:
description: 'python patch version' description: 'python patch version'
required: true required: true
type: string type: string
default: "10" default: "6"
# push: # push:
# branches: # branches:
# - master # - master

View File

@ -66,6 +66,8 @@ jobs:
sed -i '1i../ComfyUI' ./python3${{ inputs.python_minor }}._pth sed -i '1i../ComfyUI' ./python3${{ inputs.python_minor }}._pth
rm ./Lib/site-packages/torch/lib/dnnl.lib #I don't think this is actually used and I need the space rm ./Lib/site-packages/torch/lib/dnnl.lib #I don't think this is actually used and I need the space
rm ./Lib/site-packages/torch/lib/libprotoc.lib
rm ./Lib/site-packages/torch/lib/libprotobuf.lib
cd .. cd ..
git clone --depth 1 https://github.com/comfyanonymous/taesd git clone --depth 1 https://github.com/comfyanonymous/taesd