ci: add JERBOA_CC_OPT=-O0 (OOM fix) and mkdir -p ~/.cache

ober

52ece5cdec23803644f526ac11b36037ea04d79a

diff --git a/.build.yml b/.build.yml
index 668f258..e1b00c1 100644
--- a/.build.yml
+++ b/.build.yml
@@ -39,12 +39,12 @@ tasks:
       curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | \
         sh -s -- -y --profile minimal --default-toolchain 1.94.1
       source "$HOME/.cargo/env"
-      make jerboa CHEZ_CONFIGURE_EXTRA=--disable-x11 JERBOA_NATIVE_FEATURES=tls
+      make jerboa CHEZ_CONFIGURE_EXTRA=--disable-x11 JERBOA_NATIVE_FEATURES=tls JERBOA_CC_OPT=-O0
       echo 'export PATH="$HOME/jerboa/dist:$PATH"' >> ~/.buildenv
   - package-code: |
       cd jerboa-code
       J="$HOME/jerboa/dist/jerboa"
-      chmod -R go-w "$HOME/.cache"
+      mkdir -p "$HOME/.cache" && chmod -R go-w "$HOME/.cache"
       "$J" pkg verify
       "$J" pkg policy
       "$J" pkg build