diff --git a/.github/dependabot.yml b/.github/dependabot.yml index b7b4ca2ddc..44500cfd3c 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -6,3 +6,6 @@ updates: interval: weekly time: "06:00" open-pull-requests-limit: 10 + labels: + - Dependencies + - GitHub Actions diff --git a/.github/labeler.yml b/.github/labeler.yml new file mode 100644 index 0000000000..0ad85a9bb6 --- /dev/null +++ b/.github/labeler.yml @@ -0,0 +1,31 @@ +Build: + - build-scripts/** + - .browserslistrc + - gulpfile.js + +Cast: + - cast/src/** + - src/cast/** + +Demo: + - demo/src/** + - src/fake_data/** + +Design: + - gallery/src/** + - src/fake_data/** + +Dependencies: + - package.json + - renovate.json + - yarn.lock + - .yarn/** + - .yarnrc.yml + - .nvmrc + +GitHub Actions: + - .github/workflows/** + - .github/*.yml + +Supervisor: + - hassio/src/** diff --git a/.github/release-drafter.yml b/.github/release-drafter.yml index 0d507d1104..82a06ab923 100644 --- a/.github/release-drafter.yml +++ b/.github/release-drafter.yml @@ -2,7 +2,7 @@ categories: - title: 'Dependency updates' collapse-after: 3 labels: - - 'dependencies' + - 'Dependencies' template: | ## What's Changed diff --git a/.github/workflows/labeler.yaml b/.github/workflows/labeler.yaml new file mode 100644 index 0000000000..079d25cf06 --- /dev/null +++ b/.github/workflows/labeler.yaml @@ -0,0 +1,15 @@ +name: "Pull Request Labeler" + +on: pull_request_target + +jobs: + triage: + permissions: + contents: read + pull-requests: write + runs-on: ubuntu-latest + steps: + - name: Apply labels + uses: actions/labeler@v4.2.0 + with: + sync-labels: true diff --git a/renovate.json b/renovate.json index 291e6a4a26..e1dabc5a5b 100644 --- a/renovate.json +++ b/renovate.json @@ -2,7 +2,7 @@ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ ":ignoreModulesAndTests", - ":label(dependencies)", + ":label(Dependencies)", ":pinVersions", ":prConcurrentLimit10", ":semanticCommitsDisabled",