diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 69aedb0be0..14ef4b9070 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -4,6 +4,11 @@ name: CI env: RUSTC_WRAPPER: /usr/local/bin/sccache + SCCACHE_BUCKET: ${{ secrets.SCCACHE_BUCKET }} + AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} + AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} + SCCACHE_S3_USE_SSL: ${{ secrets.SCCACHE_S3_USE_SSL }} + SCCACHE_REGION: ${{ secrets.SCCACHE_REGION }} jobs: test: @@ -19,6 +24,12 @@ jobs: - name: Install CI Libraries run: sudo ./ci/install-ci-libraries.sh 10 + - name: scope sccache to CPU model + run: export SCCACHE_S3_KEY_PREFIX=`sudo cat /proc/cpuinfo | grep name | uniq | awk {'print $6'}` + + - name: print SCCACHE_S3_KEY_PREFIX + run: echo $SCCACHE_S3_KEY_PREFIX + - name: sccache version run: /usr/local/bin/sccache -V