diff --git a/.github/workflows/labeler.yml b/.github/workflows/labeler.yml
index 9311145c2b80efdb61106d17b856a93689634d06..dee30e966053196b00cef143bdd99adafb1fee9d 100644
--- a/.github/workflows/labeler.yml
+++ b/.github/workflows/labeler.yml
@@ -1,14 +1,11 @@
-name: labeler
+name: Pull Request Labeler
 on:
-  pull_request:
-    branches:
-      - master
+  pull_request_target
 
 jobs:
   label:
     runs-on: ubuntu-latest
     steps:
-    - uses: actions/labeler@v2
+    - uses: actions/labeler@v3.0.2
       with:
         repo-token: "${{ secrets.GITHUB_TOKEN }}"
-        configuration-path: .github/needs-triage-labeler.yml