From 235eb39e5b32ade1d54ab253de3f3ec2a82c045c Mon Sep 17 00:00:00 2001 From: Ning Sun Date: Thu, 29 Jan 2026 08:10:24 +0800 Subject: [PATCH] chore: skip database driver test when building nightly binary (#7630) --- .github/workflows/nightly-build.yml | 19 +++---------------- 1 file changed, 3 insertions(+), 16 deletions(-) diff --git a/.github/workflows/nightly-build.yml b/.github/workflows/nightly-build.yml index 710a767334..9eaa38c789 100644 --- a/.github/workflows/nightly-build.yml +++ b/.github/workflows/nightly-build.yml @@ -174,18 +174,6 @@ jobs: image-registry: ${{ vars.ECR_IMAGE_REGISTRY }} image-namespace: ${{ vars.ECR_IMAGE_NAMESPACE }} - run-multi-lang-tests: - name: Run Multi-language SDK Tests - if: ${{ inputs.build_linux_amd64_artifacts || github.event_name == 'schedule' }} - needs: [ - allocate-runners, - build-linux-amd64-artifacts, - ] - uses: ./.github/workflows/run-multi-lang-tests.yml - with: - artifact-name: greptime-linux-amd64-${{ needs.allocate-runners.outputs.version }} - artifact-is-tarball: true - release-images-to-dockerhub: name: Build and push images to DockerHub if: ${{ inputs.release_images || github.event_name == 'schedule' }} @@ -314,7 +302,6 @@ jobs: name: Send notification to Greptime team needs: [ release-images-to-dockerhub, - run-multi-lang-tests, ] runs-on: ubuntu-latest permissions: @@ -332,17 +319,17 @@ jobs: run: pnpm tsx bin/report-ci-failure.ts env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - CI_REPORT_STATUS: ${{ needs.release-images-to-dockerhub.outputs.nightly-build-result == 'success' && (needs.run-multi-lang-tests.result == 'success' || needs.run-multi-lang-tests.result == 'skipped') }} + CI_REPORT_STATUS: ${{ needs.release-images-to-dockerhub.outputs.nightly-build-result == 'success' }} - name: Notify nightly build successful result uses: slackapi/slack-github-action@v1.23.0 - if: ${{ needs.release-images-to-dockerhub.outputs.nightly-build-result == 'success' && (needs.run-multi-lang-tests.result == 'success' || needs.run-multi-lang-tests.result == 'skipped') }} + if: ${{ needs.release-images-to-dockerhub.outputs.nightly-build-result == 'success' }} with: payload: | {"text": "GreptimeDB's ${{ env.NEXT_RELEASE_VERSION }} build has completed successfully."} - name: Notify nightly build failed result uses: slackapi/slack-github-action@v1.23.0 - if: ${{ needs.release-images-to-dockerhub.outputs.nightly-build-result != 'success' || needs.run-multi-lang-tests.result == 'failure' }} + if: ${{ needs.release-images-to-dockerhub.outputs.nightly-build-result != 'success' }} with: payload: | {"text": "GreptimeDB's ${{ env.NEXT_RELEASE_VERSION }} build has failed, please check ${{ steps.report-ci-status.outputs.html_url }}."}