From de95a33a09d16f6c5625fba8db93f47f7d950acb Mon Sep 17 00:00:00 2001 From: bcmmbaga Date: Mon, 29 Dec 2025 15:10:01 +0300 Subject: [PATCH] Update auto-release conditions and Renovate configuration --- .github/renovate.json | 6 ++++-- .github/workflows/auto-release.yml | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/renovate.json b/.github/renovate.json index 2c212ef..7fcb0a4 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -26,9 +26,11 @@ { "matchDatasources": ["github-releases"], "matchDepNames": ["netbirdio/netbird"], - "commitMessageTopic": "Update NetBird client", + "commitMessageTopic": "NetBird client", "commitMessageExtra": "to {{newVersion}}", - "automerge": true + "automerge": true, + "platformAutomerge": true, + "addLabels": ["netbird-release"] } ] } \ No newline at end of file diff --git a/.github/workflows/auto-release.yml b/.github/workflows/auto-release.yml index 91f4de5..173dc34 100644 --- a/.github/workflows/auto-release.yml +++ b/.github/workflows/auto-release.yml @@ -8,7 +8,7 @@ on: jobs: auto-release: - if: github.event.pull_request.merged == true && contains(github.event.pull_request.labels.*.name, 'dependencies') + if: github.event.pull_request.merged == true && contains(github.event.pull_request.labels.*.name, 'netbird-release') runs-on: ubuntu-latest steps: - name: Checkout