This is an automated email from the ASF dual-hosted git repository. Aias00 pushed a commit to branch revert-7407-ci/6597-required-it-checks in repository https://gitbox.apache.org/repos/asf/shenyu.git
commit 2edb0b2dcade914a5dfec7ebc758c829f251190b Author: aias00 <[email protected]> AuthorDate: Fri Oct 2 20:18:31 2026 +0800 Revert "ci: require integration test workflows (#6597) (#7407)" This reverts commit 8d5f0c631691c31aa844a83b19dd8d507fa445f4. --- .asf.yaml | 2 -- .github/workflows/integrated-test-k8s-ingress.yml | 40 ++++++++++++----------- .github/workflows/integrated-test.yml | 40 ++++++++++++----------- 3 files changed, 42 insertions(+), 40 deletions(-) diff --git a/.asf.yaml b/.asf.yaml index 999e5acced..4370f5a67b 100644 --- a/.asf.yaml +++ b/.asf.yaml @@ -38,8 +38,6 @@ github: - check-license-header - build - e2e - - it - - it-k8s required_pull_request_reviews: dismiss_stale_reviews: true required_approving_review_count: 1 diff --git a/.github/workflows/integrated-test-k8s-ingress.yml b/.github/workflows/integrated-test-k8s-ingress.yml index 0e145b092d..a079b62125 100644 --- a/.github/workflows/integrated-test-k8s-ingress.yml +++ b/.github/workflows/integrated-test-k8s-ingress.yml @@ -17,6 +17,27 @@ name: it-k8s on: pull_request: + paths-ignore: + - '**.md' + - '**.txt' + - '**.png' + - '**.jpg' + - '**.jpeg' + - '**.gif' + - '**.svg' + - '**.ico' + - '**.pdf' + - '**.doc' + - '**.docx' + - 'LICENSE' + - 'NOTICE' + - 'DISCLAIMER' + - '.asf.yaml' + - '.gitignore' + - '.licenserc.yaml' + - '.github/ISSUE_TEMPLATE/**' + - '.github/PULL_REQUEST_TEMPLATE' + - '**/resources/static/**' push: branches: - master @@ -214,22 +235,3 @@ jobs: echo "Test Successful" exit 0 fi - - requirement: - name: it-k8s - if: github.repository == 'apache/shenyu' && always() - needs: - - changes - - build - runs-on: ubuntu-latest - steps: - - name: Check Kubernetes integration test status - env: - CHANGES_RESULT: ${{ needs.changes.result }} - RUN_K8S_INGRESS: ${{ needs.changes.outputs.k8s_ingress }} - BUILD_RESULT: ${{ needs.build.result }} - run: | - [[ "$CHANGES_RESULT" == "success" ]] || exit 1 - if [[ "$RUN_K8S_INGRESS" == "true" ]]; then - [[ "$BUILD_RESULT" == "success" ]] || exit 1 - fi diff --git a/.github/workflows/integrated-test.yml b/.github/workflows/integrated-test.yml index e46c9a4175..5d8ab63ebe 100644 --- a/.github/workflows/integrated-test.yml +++ b/.github/workflows/integrated-test.yml @@ -17,6 +17,27 @@ name: it on: pull_request: + paths-ignore: + - '**.md' + - '**.txt' + - '**.png' + - '**.jpg' + - '**.jpeg' + - '**.gif' + - '**.svg' + - '**.ico' + - '**.pdf' + - '**.doc' + - '**.docx' + - 'LICENSE' + - 'NOTICE' + - 'DISCLAIMER' + - '.asf.yaml' + - '.gitignore' + - '.licenserc.yaml' + - '.github/ISSUE_TEMPLATE/**' + - '.github/PULL_REQUEST_TEMPLATE' + - '**/resources/static/**' push: branches: - master @@ -204,22 +225,3 @@ jobs: echo "Test Successful" exit 0 fi - - requirement: - name: it - if: github.repository == 'apache/shenyu' && always() - needs: - - changes - - build - runs-on: ubuntu-latest - steps: - - name: Check integration test status - env: - CHANGES_RESULT: ${{ needs.changes.result }} - RUN_INTEGRATION: ${{ needs.changes.outputs.run_integration }} - BUILD_RESULT: ${{ needs.build.result }} - run: | - [[ "$CHANGES_RESULT" == "success" ]] || exit 1 - if [[ "$RUN_INTEGRATION" == "true" ]]; then - [[ "$BUILD_RESULT" == "success" ]] || exit 1 - fi
