From 1b6d9bbeeab1a5e4487e4c8af156f824ff145936 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sun, 19 Oct 2025 15:43:14 +0000 Subject: [PATCH 1/8] Update from template: S9006-blockCommitinfo --- .gitignore | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index e4a6c09..6ee9a32 100644 --- a/.gitignore +++ b/.gitignore @@ -4,4 +4,6 @@ tmp admin/i18n/flat.txt admin/i18n/*/flat.txt iob_npm.done -package-lock.json \ No newline at end of file +package-lock.json +#ignore .commitinfo created by ioBroker release script +.commitinfo From 8dbde9bbcb216d8e41931815ac2ccee52c476b65 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sat, 8 Nov 2025 13:15:57 +0000 Subject: [PATCH 2/8] Update from template: W1081-addLicenseInformation --- io-package.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/io-package.json b/io-package.json index ee69fc3..eea65a8 100644 --- a/io-package.json +++ b/io-package.json @@ -129,7 +129,10 @@ "enabled": true, "compact": true, "materialize": true, - "license": "MIT", + "licenseInformation": { + "type": "free", + "license": "MIT" + }, "extIcon": "https://raw.githubusercontent.com/ioBroker/ioBroker.hass/master/admin/hass.png", "keywords": [ "HASS", From 2e78c1f42b68561806a4bb7345d3637030a17a1e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 11 Nov 2025 01:11:50 +0000 Subject: [PATCH 3/8] Update from template: X0000-randomDependabot --- .github/dependabot.yml | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index b85ff29..bfa04bd 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,16 +1,20 @@ +# Dependabot will run on day 17 of each month at 02:15 (Europe/Berlin timezone) version: 2 updates: - - package-ecosystem: github-actions + + - package-ecosystem: "github-actions" directory: "/" schedule: - interval: monthly - time: "04:00" - timezone: Europe/Berlin - - package-ecosystem: npm + interval: "cron" + timezone: "Europe/Berlin" + cronjob: "15 2 17 * *" + open-pull-requests-limit: 15 + + - package-ecosystem: "npm" directory: "/" schedule: - interval: monthly - time: "04:00" - timezone: Europe/Berlin - open-pull-requests-limit: 5 - versioning-strategy: increase + interval: "cron" + timezone: "Europe/Berlin" + cronjob: "15 2 17 * *" + open-pull-requests-limit: 15 + versioning-strategy: "increase" From 2ca9828262f34476587e4982c9da2eae988fde0a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 15 Dec 2025 22:26:56 +0000 Subject: [PATCH 4/8] Update from template: W1084-removeCommonTitle --- io-package.json | 1 - 1 file changed, 1 deletion(-) diff --git a/io-package.json b/io-package.json index ee69fc3..cfa8017 100644 --- a/io-package.json +++ b/io-package.json @@ -2,7 +2,6 @@ "common": { "name": "hass", "version": "1.4.0", - "title": "Home Assistant", "titleLang": { "en": "Home Assistant", "de": "Home-Assistent", From d1442504e869a56ec5c80d3d6803240d77196c83 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 20 Jan 2026 15:30:00 +0000 Subject: [PATCH 5/8] Update from template: X0000-setupAutomergeDependabot --- .github/workflows/automerge-dependabot.yml | 35 +++++++++++++++++++ ...merge.yml => dependabot-automerge.yml.OLD} | 0 2 files changed, 35 insertions(+) create mode 100644 .github/workflows/automerge-dependabot.yml rename .github/workflows/{dependabot-automerge.yml => dependabot-automerge.yml.OLD} (100%) diff --git a/.github/workflows/automerge-dependabot.yml b/.github/workflows/automerge-dependabot.yml new file mode 100644 index 0000000..cd5c91b --- /dev/null +++ b/.github/workflows/automerge-dependabot.yml @@ -0,0 +1,35 @@ +# Workflow for auto-merging Dependabot PRs +# This workflow uses the action-automerge-dependabot action to automatically merge +# Dependabot PRs based on the rules defined in .github/auto-merge.yml + +name: Auto-Merge Dependabot PRs + +on: + # Trigger when a PR is opened or updated + # WARNING: This needs to be run in the PR base, DO NOT build untrusted code in this action + pull_request_target: + types: [opened, synchronize, reopened] + +jobs: + auto-merge: + runs-on: ubuntu-latest + # Only run if actor is dependabot + if: github.actor == 'dependabot[bot]' + + permissions: + contents: write + pull-requests: write + + steps: + - name: Auto-merge Dependabot PRs + uses: iobroker-bot-orga/action-automerge-dependabot@v1 + with: + github-token: ${{ secrets.GITHUB_TOKEN }} + # Optional: Path to your auto-merge configuration file + # config-file-path: '.github/auto-merge.yml' + # Optional: Merge method (merge, squash, or rebase) + # merge-method: 'squash' + # Optional: Wait for other checks to complete + # wait-for-checks: 'true' + # Optional: Maximum time to wait for checks in seconds (default: 3600) + # max-wait-time: '3600' diff --git a/.github/workflows/dependabot-automerge.yml b/.github/workflows/dependabot-automerge.yml.OLD similarity index 100% rename from .github/workflows/dependabot-automerge.yml rename to .github/workflows/dependabot-automerge.yml.OLD From 1ed00c87787b0f734634e5574b9f5175dc1ef038 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sun, 8 Mar 2026 14:49:50 +0000 Subject: [PATCH 6/8] Update from template: X0000-updateNodeJsAtTestAndRelease --- .github/workflows/test-and-release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test-and-release.yml b/.github/workflows/test-and-release.yml index f2a8eaf..9714648 100644 --- a/.github/workflows/test-and-release.yml +++ b/.github/workflows/test-and-release.yml @@ -60,7 +60,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - node-version: [12.x, 14.x, 16.x, 18.x] + node-version: [20.x, 22.x, 24.x] os: [ubuntu-latest, windows-latest, macos-latest] steps: From 164a8c6beebb496efee9e9a222a6204aac1e69d0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 31 Mar 2026 20:15:45 +0000 Subject: [PATCH 7/8] Bump actions/checkout from 4 to 6 Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4...v6) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/codeql.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 5a38d85..6378395 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -24,7 +24,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Initialize CodeQL uses: github/codeql-action/init@v2 From 90f53d8ce84667a7f4e5a325f93dc606c99250cd Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 31 Mar 2026 20:15:54 +0000 Subject: [PATCH 8/8] Bump github/codeql-action from 2 to 4 Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 4. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/v2...v4) --- updated-dependencies: - dependency-name: github/codeql-action dependency-version: '4' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/codeql.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 5a38d85..475cb52 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -27,15 +27,15 @@ jobs: uses: actions/checkout@v4 - name: Initialize CodeQL - uses: github/codeql-action/init@v2 + uses: github/codeql-action/init@v4 with: languages: ${{ matrix.language }} queries: +security-and-quality - name: Autobuild - uses: github/codeql-action/autobuild@v2 + uses: github/codeql-action/autobuild@v4 - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v2 + uses: github/codeql-action/analyze@v4 with: category: "/language:${{ matrix.language }}"