diff --git a/.github/actions/setup_build_tool/action.yml b/.github/actions/setup_build_tool/action.yml index 68b616fcbe632..31389f085dbcd 100644 --- a/.github/actions/setup_build_tool/action.yml +++ b/.github/actions/setup_build_tool/action.yml @@ -24,6 +24,8 @@ runs: BIN_LOCAL=$HOME/.cargo/bin mkdir -p $BIN_LOCAL echo "$BIN_LOCAL" >> $GITHUB_PATH + mkdir -p target + touch target/sccache.log cat <$BIN_LOCAL/build-tool #!/bin/bash @@ -46,6 +48,8 @@ runs: export SCCACHE_REGION=us-east-2 export SCCACHE_S3_KEY_PREFIX="cache/sccache/" export SCCACHE_S3_USE_SSL="true" + export SCCACHE_ERROR_LOG=target/sccache.log + export SCCACHE_LOG=info EOF ;; @@ -56,6 +60,8 @@ runs: export SCCACHE_GCS_RW_MODE=READ_WRITE export SCCACHE_GCS_BUCKET=databend-ci export SCCACHE_GCS_KEY_PREFIX="cache/sccache/" + export SCCACHE_ERROR_LOG=target/sccache.log + export SCCACHE_LOG=info EOF ;; diff --git a/.github/workflows/reuse.linux.hive.yml b/.github/workflows/reuse.linux.hive.yml index e189608c6a1b9..aeab5c649a749 100644 --- a/.github/workflows/reuse.linux.hive.yml +++ b/.github/workflows/reuse.linux.hive.yml @@ -40,6 +40,12 @@ jobs: features: storage-hdfs category: hdfs artifacts: meta,query + - name: upload sccache log + if: always() + uses: actions/upload-artifact@v4 + with: + name: build + path: target/sccache.log test_stateful_hive_standalone: needs: build diff --git a/.github/workflows/reuse.linux.yml b/.github/workflows/reuse.linux.yml index 91652bed3739a..a07ee00ab292c 100644 --- a/.github/workflows/reuse.linux.yml +++ b/.github/workflows/reuse.linux.yml @@ -61,6 +61,12 @@ jobs: sha: ${{ github.sha }} target: ${{ matrix.arch }}-unknown-linux-gnu artifacts: all + - name: upload sccache log + if: always() + uses: actions/upload-artifact@v4 + with: + name: build + path: target/sccache.log build_udf: runs-on: @@ -90,6 +96,12 @@ jobs: features: python-udf category: udf artifacts: query + - name: upload sccache log + if: always() + uses: actions/upload-artifact@v4 + with: + name: build + path: target/sccache.log # build_address_sanitizer: # runs-on: