From eaf0471494ee69a45f27b1abdcf5c47138d99355 Mon Sep 17 00:00:00 2001 From: tison Date: Sat, 6 May 2023 19:04:21 +0800 Subject: [PATCH] ci: fix needs param (#1427) Signed-off-by: tison --- .github/config/changes.yml | 2 +- .github/workflows/kvrocks.yaml | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/config/changes.yml b/.github/config/changes.yml index f556a862849..46de2f26070 100644 --- a/.github/config/changes.yml +++ b/.github/config/changes.yml @@ -24,6 +24,6 @@ docs: - 'assets/**' - 'licenses/**' - '.asf.yaml' - - '.github/changes.yaml' + - '.github/config/changes.yml' - '.gitignore' - 'NOTICE' diff --git a/.github/workflows/kvrocks.yaml b/.github/workflows/kvrocks.yaml index 225ffd6432a..505e39ea08b 100644 --- a/.github/workflows/kvrocks.yaml +++ b/.github/workflows/kvrocks.yaml @@ -52,9 +52,9 @@ jobs: check-and-lint: name: Lint and check code + needs: [precondition] if: ${{ needs.precondition.outputs.docs_only != 'true' }} runs-on: ubuntu-22.04 - needs: [precondition] steps: - uses: actions/checkout@v3 - uses: actions/setup-go@v3 @@ -91,8 +91,8 @@ jobs: build-and-test: name: Build and test + needs: [precondition, check-and-lint] if: ${{ needs.precondition.outputs.docs_only != 'true' }} - needs: [check-and-lint] strategy: fail-fast: false matrix: @@ -279,8 +279,8 @@ jobs: check-docker: name: Check Docker image + needs: [precondition, check-and-lint] if: ${{ needs.precondition.outputs.docs_only != 'true' }} - needs: [check-and-lint] runs-on: ubuntu-20.04 steps: - uses: actions/checkout@v3 @@ -296,6 +296,7 @@ jobs: name: Required runs-on: ubuntu-latest needs: + - precondition - build-and-test - check-docker steps: