From b2e23ca03c09be6e5f214ff1e355e64e95c33638 Mon Sep 17 00:00:00 2001 From: Noel Date: Sat, 7 Aug 2021 13:07:03 +0200 Subject: [PATCH] chore: give labels a facelift (#6333) --- .github/labels.yml | 68 +++++++++++++++++++++++++++++++++ .github/workflows/labelsync.yml | 22 +++++++++++ 2 files changed, 90 insertions(+) create mode 100644 .github/labels.yml create mode 100644 .github/workflows/labelsync.yml diff --git a/.github/labels.yml b/.github/labels.yml new file mode 100644 index 000000000..dc3312245 --- /dev/null +++ b/.github/labels.yml @@ -0,0 +1,68 @@ +- name: 'api changes' + color: '5663e9' +- name: 'api support' + color: '5663e9' +- name: 'backlog' + color: '7ef7ef' +- name: 'bug' + color: 'd73a4a' +- name: 'caching' + color: '80c042' +- name: 'chore' + color: 'ffffff' +- name: 'ci' + color: '0075ca' +- name: 'dependencies' + color: '276bd1' +- name: 'discussion' + color: 'b6b1f9' +- name: 'documentation' + color: '0075ca' +- name: 'duplicate' + color: 'cfd3d7' +- name: 'error handling' + color: '80c042' +- name: 'feature request' + color: 'fcf95a' +- name: 'gateway' + color: '80c042' +- name: 'good first issue' + color: '7057ff' +- name: 'has PR' + color: '4b1f8e' +- name: 'help wanted' + color: '008672' +- name: 'interactions' + color: '80c042' +- name: 'in progress' + color: 'ffccd7' +- name: 'in review' + color: 'aed5fc' +- name: 'invalid' + color: 'e4e669' +- name: 'need repro' + color: 'c66037' +- name: 'priority:high' + color: 'fc1423' +- name: 'question (please use Discord instead)' + color: 'd876e3' +- name: 'ratelimits' + color: '80c042' +- name: 'refactor' + color: '1d637f' +- name: 'regression' + color: 'ea8785' +- name: 'semver:major' + color: 'c10f47' +- name: 'semver:minor' + color: 'e4f486' +- name: 'semver:patch' + color: 'e8be8b' +- name: 'tests' + color: 'f06dff' +- name: 'typings' + color: '80c042' +- name: 'utility' + color: '80c042' +- name: 'wontfix' + color: 'ffffff' diff --git a/.github/workflows/labelsync.yml b/.github/workflows/labelsync.yml new file mode 100644 index 000000000..56e381ed3 --- /dev/null +++ b/.github/workflows/labelsync.yml @@ -0,0 +1,22 @@ +name: Label Sync +on: + schedule: + - cron: '0 0 * * *' + workflow_dispatch: + push: + branches: + - main + paths: + - '.github/labels.yml' +jobs: + labeler: + name: Labeler + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v2 + + - name: Run Label Sync + uses: crazy-max/ghaction-github-labeler@v3 + with: + github-token: ${{ secrets.GITHUB_TOKEN }}