diff --git a/.github/workflows/patch-docker-dev.yml b/.github/workflows/patch-docker-dev.yml index 30b560783..d81e10b6c 100644 --- a/.github/workflows/patch-docker-dev.yml +++ b/.github/workflows/patch-docker-dev.yml @@ -20,6 +20,9 @@ jobs: if: github.repository == 'sgl-project/sglang' runs-on: x64-docker-build-node steps: + - name: Cleanup workspace (remove root-owned files from prior runs) + run: sudo rm -rf "$GITHUB_WORKSPACE"/* || true + - name: Checkout repository uses: actions/checkout@v4 with: diff --git a/.github/workflows/release-docker-dev.yml b/.github/workflows/release-docker-dev.yml index 13594b930..b87bd382d 100644 --- a/.github/workflows/release-docker-dev.yml +++ b/.github/workflows/release-docker-dev.yml @@ -53,6 +53,9 @@ jobs: - name: Delete huge unnecessary tools folder run: rm -rf /opt/hostedtoolcache + - name: Cleanup workspace (remove root-owned files from prior runs) + run: sudo rm -rf "$GITHUB_WORKSPACE"/* || true + - name: Checkout repository uses: actions/checkout@v4 with: diff --git a/.github/workflows/release-docker-runtime.yml b/.github/workflows/release-docker-runtime.yml index b1df25a76..c6013f6e0 100644 --- a/.github/workflows/release-docker-runtime.yml +++ b/.github/workflows/release-docker-runtime.yml @@ -32,6 +32,9 @@ jobs: - name: Delete huge unnecessary tools folder run: rm -rf /opt/hostedtoolcache + - name: Cleanup workspace (remove root-owned files from prior runs) + run: sudo rm -rf "$GITHUB_WORKSPACE"/* || true + - name: Checkout repository uses: actions/checkout@v4 @@ -140,6 +143,9 @@ jobs: - name: Delete huge unnecessary tools folder run: rm -rf /opt/hostedtoolcache + - name: Cleanup workspace (remove root-owned files from prior runs) + run: sudo rm -rf "$GITHUB_WORKSPACE"/* || true + - name: Checkout repository uses: actions/checkout@v4 diff --git a/.github/workflows/release-docker.yml b/.github/workflows/release-docker.yml index eb6f2b5ee..e4089356f 100644 --- a/.github/workflows/release-docker.yml +++ b/.github/workflows/release-docker.yml @@ -32,6 +32,9 @@ jobs: - name: Delete huge unnecessary tools folder run: rm -rf /opt/hostedtoolcache + - name: Cleanup workspace (remove root-owned files from prior runs) + run: sudo rm -rf "$GITHUB_WORKSPACE"/* || true + - name: Checkout repository uses: actions/checkout@v4 @@ -140,6 +143,9 @@ jobs: - name: Delete huge unnecessary tools folder run: rm -rf /opt/hostedtoolcache + - name: Cleanup workspace (remove root-owned files from prior runs) + run: sudo rm -rf "$GITHUB_WORKSPACE"/* || true + - name: Checkout repository uses: actions/checkout@v4 diff --git a/.github/workflows/trivy-scan-dev.yml b/.github/workflows/trivy-scan-dev.yml index 1f73a65c4..ab315cab6 100644 --- a/.github/workflows/trivy-scan-dev.yml +++ b/.github/workflows/trivy-scan-dev.yml @@ -24,6 +24,9 @@ jobs: matrix: tag: ${{ inputs.tag && fromJSON(format('["{0}"]', inputs.tag)) || fromJSON('["dev", "dev-cu13"]') }} steps: + - name: Cleanup workspace (remove root-owned files from prior runs) + run: sudo rm -rf "$GITHUB_WORKSPACE"/* || true + - name: Checkout repository uses: actions/checkout@v4