From 5fc950b745cbf5935473c84ebaa4cf06ea9cc461 Mon Sep 17 00:00:00 2001 From: Lincoln Stein Date: Thu, 29 Jan 2026 20:02:24 -0500 Subject: [PATCH] Release Workflow: Fix workflow edge case (#8792) * release(docker): fix workflow edge case that prevented CUDA build from completing * bugfix(release): fix yaml syntax error * bugfix(CI/CD): fix similar problem in typegen check --- .github/workflows/build-container.yml | 6 ++++-- .github/workflows/typegen-checks.yml | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build-container.yml b/.github/workflows/build-container.yml index c887530f8a..36bc8903b4 100644 --- a/.github/workflows/build-container.yml +++ b/.github/workflows/build-container.yml @@ -53,8 +53,10 @@ jobs: df -h sudo rm -rf /usr/share/dotnet sudo rm -rf "$AGENT_TOOLSDIRECTORY" - sudo swapoff /mnt/swapfile - sudo rm -rf /mnt/swapfile + if [ -f /mnt/swapfile ]; then + sudo swapoff /mnt/swapfile + sudo rm -rf /mnt/swapfile + fi if [ -d /mnt ]; then sudo chmod -R 777 /mnt echo '{"data-root": "/mnt/docker-root"}' | sudo tee /etc/docker/daemon.json diff --git a/.github/workflows/typegen-checks.yml b/.github/workflows/typegen-checks.yml index 865718a2b0..28bcbf778e 100644 --- a/.github/workflows/typegen-checks.yml +++ b/.github/workflows/typegen-checks.yml @@ -46,8 +46,10 @@ jobs: df -h sudo rm -rf /usr/share/dotnet sudo rm -rf "$AGENT_TOOLSDIRECTORY" - sudo swapoff /mnt/swapfile - sudo rm -rf /mnt/swapfile + if [ -f /mnt/swapfile ]; then + sudo swapoff /mnt/swapfile + sudo rm -rf /mnt/swapfile + fi echo "----- Free space after cleanup" df -h