Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions .github/workflows/docker-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,23 @@ jobs:
timeout-minutes: 30

steps:
# Reclaim ~20GB from the GHA runner before the Docker build.
# Without this, pip install of vllm + torch + nvidia-* CUDA libs +
# pipecat + kokoro + flashinfer overflows the ~14GB default (the
# v0.12.5 publish failed at `ERROR: ... No space left on device`).
# Conservative defaults: keep tool-cache (Python/Node used by other
# actions) and docker-images (we need the daemon).
- name: Free disk space
uses: jlumbroso/free-disk-space@v1.3.1
with:
tool-cache: false
android: true
dotnet: true
haskell: true
large-packages: false
docker-images: false
swap-storage: true

- name: Checkout
uses: actions/checkout@v4

Expand Down
15 changes: 15 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,21 @@ jobs:
attestations: write

steps:
# Reclaim ~20GB from the GHA runner before the Docker build.
# Without this, pip install of the full dep set overflows the ~14GB
# default (the v0.12.5 release build failed at `ERROR: ... No space
# left on device`). Kept in sync with docker-publish.yml.
- name: Free disk space
uses: jlumbroso/free-disk-space@v1.3.1
with:
tool-cache: false
android: true
dotnet: true
haskell: true
large-packages: false
docker-images: false
swap-storage: true

- uses: actions/checkout@v4
with:
fetch-depth: 0
Expand Down
Loading