2929 options : -u root
3030 image : rapidsai/devcontainers:25.10-cpp-${{ matrix.tag }}
3131 env :
32+ DEVCONTAINER_UTILS_ENABLE_SCCACHE_DIST : true
3233 SCCACHE_REGION : " us-east-2"
3334 SCCACHE_BUCKET : " rapids-sccache-devs"
3435 SCCACHE_S3_KEY_PREFIX : " nvidia-stdexec-dev"
36+ SCCACHE_ERROR_LOG : " /home/coder/stdexec/.cache/sccache.log"
37+ SCCACHE_SERVER_LOG : " sccache=debug"
3538 NVIDIA_VISIBLE_DEVICES : " ${{ env.NVIDIA_VISIBLE_DEVICES }}"
3639 permissions :
3740 id-token : write # This is required for configure-aws-credentials
@@ -50,20 +53,21 @@ jobs:
5053 persist-credentials : false
5154 - name : Setup environment
5255 run : |
56+ mkdir -p /home/coder/stdexec/.cache/.{cache,config}
5357 echo "ARTIFACT_PREFIX=${{runner.os}}-cuda${{matrix.cuda}}-${{matrix.tag}}-${{matrix.arch}}" >> "${GITHUB_ENV}"
5458 echo "ARTIFACT_SUFFIX=${{github.run_id}}-${{github.run_attempt}}-$RANDOM" >> "${GITHUB_ENV}"
5559 - id : sccache-preprocessor-cache
5660 name : Setup sccache preprocessor cache
5761 uses : actions/cache@v4
5862 with :
59- path : .cache/.cache/sccache/preprocessor
63+ path : /home/coder/stdexec/ .cache/.cache/sccache/preprocessor
6064 restore-keys : sccache-preprocessor-cache-${{env.ARTIFACT_PREFIX}}
6165 key : sccache-preprocessor-cache-${{env.ARTIFACT_PREFIX}}-${{env.ARTIFACT_SUFFIX}}
6266 - id : sccache-dist-toolchains-cache
6367 name : Setup sccache-dist client toolchains cache
6468 uses : actions/cache@v4
6569 with :
66- path : .cache/.cache/sccache-dist-client
70+ path : /home/coder/stdexec/ .cache/.cache/sccache-dist-client
6771 restore-keys : sccache-toolchains-cache-${{env.ARTIFACT_PREFIX}}
6872 key : sccache-toolchains-cache-${{env.ARTIFACT_PREFIX}}-${{env.ARTIFACT_SUFFIX}}
6973 - if : github.repository_owner == 'NVIDIA'
@@ -122,7 +126,7 @@ jobs:
122126 uses : actions/upload-artifact@v4
123127 with :
124128 name : sccache-client-logs-${{env.ARTIFACT_PREFIX}}-${{env.ARTIFACT_SUFFIX}}
125- path : .cache/sccache*.log
129+ path : /home/coder/stdexec/ .cache/sccache*.log
126130 compression-level : 9
127131
128132
0 commit comments