diff --git a/.github/workflows/build-thirdparty.yml b/.github/workflows/build-thirdparty.yml index 90b8f33640c8ea..42f7abe95ace48 100644 --- a/.github/workflows/build-thirdparty.yml +++ b/.github/workflows/build-thirdparty.yml @@ -19,6 +19,10 @@ name: Build Third Party Libraries on: pull_request: + paths: + - 'thirdparty/**' + - 'env.sh' + - '.github/workflows/build-thirdparty.yml' workflow_dispatch: issue_comment: types: [ created ] @@ -56,7 +60,6 @@ jobs: - 'thirdparty/**' - 'env.sh' focused_test_changes: - - 'regression-test/pipeline/external/conf/fe.conf' - 'thirdparty/test/adbc-jni-config-test.sh' - '.github/workflows/build-thirdparty.yml' diff --git a/.github/workflows/lfs-warning.yml b/.github/workflows/lfs-warning.yml index 4db79ceded9eea..2bc7d1a591a8f7 100644 --- a/.github/workflows/lfs-warning.yml +++ b/.github/workflows/lfs-warning.yml @@ -18,7 +18,7 @@ --- name: 'Check Large File' -on: [push, pull_request_target] +on: pull_request_target jobs: large-file-checker: @@ -44,4 +44,3 @@ jobs: with: token: ${{ secrets.GITHUB_TOKEN }} filesizelimit: 1MB - diff --git a/.github/workflows/pr-approve-status.yml b/.github/workflows/pr-approve-status.yml deleted file mode 100644 index fe0a0161607cff..00000000000000 --- a/.github/workflows/pr-approve-status.yml +++ /dev/null @@ -1,43 +0,0 @@ -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. ---- -name: Need_2_Approval - -on: - pull_request_review: - types: [ submitted ] - -jobs: - Need_2_Approval: - runs-on: ubuntu-latest - timeout-minutes: 5 - steps: - - uses: actions/checkout@v3 - - name: Install Python dependencies - uses: actions/setup-python@v5 - with: - python-version: '3.10' # Adjust if needed - - name: Install match library - run: | - pip install --upgrade pip - pip install match - pip install requests - - name: Run Python script - run: | - python tools/maintainers/check_review.py ${{ github.event.pull_request.number }} ${{secrets.GITHUB_TOKEN}} -env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}