From f484bc53803fa9633372d03fbf1fe3041193b56f Mon Sep 17 00:00:00 2001 From: Mingyu Chen Date: Fri, 2 Dec 2022 09:11:49 +0800 Subject: [PATCH] [github](ci) change required checks of branch 1.1 (#14743) * [github](branch-1.1) change required checks of branch 1.1 * modify --- .asf.yaml | 2 +- .github/workflows/checkstyle.yaml | 22 ++++++++++++++++++++++ 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/.asf.yaml b/.asf.yaml index daa030838f..cbce60f0a5 100644 --- a/.asf.yaml +++ b/.asf.yaml @@ -75,7 +75,7 @@ github: - License Check - FE UT (Doris FE UT) - BE UT (Doris BE UT) - - Build Extensions + - Build Broker required_pull_request_reviews: dismiss_stale_reviews: true diff --git a/.github/workflows/checkstyle.yaml b/.github/workflows/checkstyle.yaml index cb59e5fad9..0eca6722af 100644 --- a/.github/workflows/checkstyle.yaml +++ b/.github/workflows/checkstyle.yaml @@ -20,8 +20,30 @@ name: FE Code Style Checker on: pull_request: jobs: + changes: + name: Detect Changes + runs-on: ubuntu-latest + outputs: + broker_changes: ${{ steps.filter.outputs.broker_changes }} + docs_changes: ${{ steps.filter.outputs.docs_changes }} + steps: + - name: Checkout ${{ github.ref }} + uses: actions/checkout@v3 + with: + persist-credentials: false + submodules: recursive + + - name: Paths filter + uses: ./.github/actions/paths-filter + id: filter + with: + filters: | + fe_changes: + - 'fe/**' java-checkstyle: name: "CheckStyle" + needs: changes + if: ${{ needs.changes.outputs.fe_changes == 'true' }} runs-on: ubuntu-latest steps: - name: "Checkout ${{ github.ref }} ( ${{ github.sha }} )"