punitda / ComfyRun

Run ComfyUI workflows on powerful cloud GPUs
3 stars 1 forks source link

Feat: Build process improvements #36

Closed punitda closed 3 weeks ago

punitda commented 3 weeks ago

Changes:

  1. Fixed up PR#35 mistake In earlier change we did, we're deploying apps separately using 2 separate deploy commands sequentially. This resulted in editing workflow overriding our deploy workflow. As a result, only our editing workflow was getting deployed 🤦. This PR fixes it by deploying both of them under single app

  2. Moving instead of copying directories During the build phase, we're copying model directories from Volume to ComfyUI models directory. This takes up decent amount of time during the build. Replaced shutil.copy with shutil.move which quickly creates a symlink to our Volumes model directory

  3. Fix tunnel url returned In previous PR, we changed the editing workflow code but didn't update tunnel url according to it. Updated it