From cdd6373147ac3af05b072a81070e1b269cb50e7b Mon Sep 17 00:00:00 2001 From: Garry Tan Date: Mon, 23 Mar 2026 17:32:23 -0700 Subject: [PATCH] fix: mount writable tmpfs /tmp in CI container Docker --user runner means /tmp (created as root during build) isn't writable. Bun requires a writable tempdir for any operation including compilation. Mount a fresh tmpfs at /tmp with exec permissions. Co-Authored-By: Claude Opus 4.6 (1M context) --- .github/workflows/evals.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/evals.yml b/.github/workflows/evals.yml index 50b79f21..fb1d26a4 100644 --- a/.github/workflows/evals.yml +++ b/.github/workflows/evals.yml @@ -62,7 +62,7 @@ jobs: credentials: username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} - options: --user runner + options: --user runner --tmpfs /tmp:exec timeout-minutes: 20 strategy: fail-fast: false