From c9418b3a7716df349a702b6c9dcd0c866fbf4184 Mon Sep 17 00:00:00 2001 From: Andrew Lamb Date: Sat, 12 Jun 2021 09:06:29 -0400 Subject: [PATCH] Automatically label PRs based on files changed --- .github/workflows/dev_pr.yml | 8 +------- .github/workflows/dev_pr/labeler.yml | 10 +++++++--- 2 files changed, 8 insertions(+), 10 deletions(-) diff --git a/.github/workflows/dev_pr.yml b/.github/workflows/dev_pr.yml index 8202853ee1ee..8e2348bb361f 100644 --- a/.github/workflows/dev_pr.yml +++ b/.github/workflows/dev_pr.yml @@ -25,14 +25,8 @@ jobs: name: Process runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - name: Assign GitHub labels - if: | - github.event_name == 'pull_request_target' && - (github.event.action == 'opened' || - github.event.action == 'synchronize') - uses: actions/labeler@2.2.0 + - uses: actions/labeler@v3 with: repo-token: ${{ secrets.GITHUB_TOKEN }} configuration-path: .github/workflows/dev_pr/labeler.yml diff --git a/.github/workflows/dev_pr/labeler.yml b/.github/workflows/dev_pr/labeler.yml index 63b4154662b1..306cae665b78 100644 --- a/.github/workflows/dev_pr/labeler.yml +++ b/.github/workflows/dev_pr/labeler.yml @@ -15,11 +15,15 @@ # specific language governing permissions and limitations # under the License. +# Label PRs based on changes to crates (see https://github.com/actions/labeler) arrow: - - arrow/**/* +- any: ['arrow/**/*'] arrow-flight: - - arrow-flight/**/* +- any: ['arrow-flight/**/*'] + +development-process: +- any: ['dev/**/*'] parquet: - - parquet/**/* +- any: ['parquet/**/*', 'parquet-testing/**/*', 'parquet_derive/**/*','parquet_derive_test/**/*']