diff --git a/.github/labeler.yml b/.github/labeler.yml new file mode 100644 index 000000000..2aa996f29 --- /dev/null +++ b/.github/labeler.yml @@ -0,0 +1,26 @@ +chore: + - '*' + +'packages:builders': + - packages/builders/* + - packages/builders/**/* + +'packages:collection': + - packages/collection/* + - packages/collection/**/* + +'packages:discord.js': + - packages/discord.js/* + - packages/discord.js/**/* + +'packages:rest': + - packages/rest/* + - packages/rest/**/* + +'packages:voice': + - packages/voice/* + - packages/voice/**/* + +'packages:ws': + - packages/ws/* + - packages/ws/**/* diff --git a/.github/workflows/auto-labeler.yml b/.github/workflows/auto-labeler.yml new file mode 100644 index 000000000..0bafdb87d --- /dev/null +++ b/.github/workflows/auto-labeler.yml @@ -0,0 +1,12 @@ +name: "PR Labeler" +on: + pull_request_target: +jobs: + triage: + runs-on: ubuntu-latest + steps: + - name: Automatically label PR + uses: actions/labeler@v3 + with: + repo-token: "${{ secrets.GITHUB_TOKEN }}" + sync-labels: true