diff --git a/.github/actions/create_check_status/action.yml b/.github/actions/create_check_status/action.yml index e2228b040414f..d401f06c4e9fd 100644 --- a/.github/actions/create_check_status/action.yml +++ b/.github/actions/create_check_status/action.yml @@ -45,7 +45,8 @@ runs: with: github-token: ${{ inputs.github_token }} script: | - let summary = `${process.env.param_summary} + let summary = ` + ${process.env.param_summary} [View Details](https://github.com/datafuselabs/databend/actions/runs/${context.runId})`; let data = { owner: context.repo.owner, diff --git a/.github/workflows/trusted-benchmark.yml b/.github/workflows/trusted-benchmark.yml index a5ad85cffdb50..77277e9054b95 100644 --- a/.github/workflows/trusted-benchmark.yml +++ b/.github/workflows/trusted-benchmark.yml @@ -23,7 +23,7 @@ env: jobs: metadata: - if: github.event.workflow_run.conclusion == 'success' || github.event_name == 'workflow_call' + if: github.event_name != 'workflow_run' || github.event.workflow_run.conclusion == 'success' runs-on: [self-hosted, X64, Linux, dev] outputs: sha: ${{ steps.metadata.outputs.sha }} @@ -48,17 +48,13 @@ jobs: echo "source=pr" >> $GITHUB_OUTPUT echo "source_id=$(jq -r '.pr_id' metadata.json)" >> $GITHUB_OUTPUT ;; - workflow_call) + *) echo "sha=${{ github.sha }}" >> $GITHUB_OUTPUT echo "head_sha=${{ github.sha }}" >> $GITHUB_OUTPUT echo "run_id=${{ github.run_id }}" >> $GITHUB_OUTPUT echo "source=release" >> $GITHUB_OUTPUT echo "source_id=${{ github.event.inputs.tag }}" >> $GITHUB_OUTPUT ;; - *) - echo "Unknown event name: ${{ github.event_name }}" - exit 1 - ;; esac - uses: ./.github/actions/create_check_status if: steps.metadata.outputs.source == 'pr' @@ -160,7 +156,7 @@ jobs: databend-query --version databend-meta --version - name: Set github check status to pending - if: steps.metadata.outputs.source == 'pr' + if: needs.metadata.outputs.source == 'pr' uses: ./.github/actions/create_check_status with: github_token: ${{ secrets.GITHUB_TOKEN }} @@ -179,7 +175,7 @@ jobs: source: ${{ needs.metadata.outputs.source }} source_id: ${{ needs.metadata.outputs.source_id }} - name: Set github check status to completed - if: steps.metadata.outputs.source == 'pr' + if: needs.metadata.outputs.source == 'pr' uses: ./.github/actions/create_check_status with: github_token: ${{ secrets.GITHUB_TOKEN }} @@ -261,7 +257,7 @@ jobs: - uses: actions/checkout@v3 - uses: ./.github/actions/setup_bendsql - name: Set github check status to pending - if: steps.metadata.outputs.source == 'pr' + if: needs.metadata.outputs.source == 'pr' uses: ./.github/actions/create_check_status with: github_token: ${{ secrets.GITHUB_TOKEN }} @@ -286,7 +282,7 @@ jobs: cloud_org: ${{ secrets.BENCHMARK_CLOUD_ORG }} cloud_endpoint: ${{ secrets.BENCHMARK_CLOUD_ENDPOINT }} - name: Set github check status to pending - if: steps.metadata.outputs.source == 'pr' + if: needs.metadata.outputs.source == 'pr' uses: ./.github/actions/create_check_status with: github_token: ${{ secrets.GITHUB_TOKEN }} diff --git a/benchmark/clickbench/benchmark_cloud.sh b/benchmark/clickbench/benchmark_cloud.sh index 1bdf03a84b3d1..701d6bea9db7d 100755 --- a/benchmark/clickbench/benchmark_cloud.sh +++ b/benchmark/clickbench/benchmark_cloud.sh @@ -95,7 +95,7 @@ function run_query() { fi } -TRIES=6 +TRIES=5 QUERY_NUM=1 while read -r query; do echo "Running Q${QUERY_NUM}: ${query}"