diff --git a/.github/dependencies/.admin-version b/.github/dependencies/.admin-version index 3094a4c..d4e6cb4 100644 --- a/.github/dependencies/.admin-version +++ b/.github/dependencies/.admin-version @@ -1 +1 @@ -6.10.1 +6.12.0 diff --git a/.github/dependencies/.backitup-version b/.github/dependencies/.backitup-version index dbe5900..d8589d1 100644 --- a/.github/dependencies/.backitup-version +++ b/.github/dependencies/.backitup-version @@ -1 +1 @@ -2.8.1 +2.9.8 diff --git a/.github/dependencies/.discovery-version b/.github/dependencies/.discovery-version index fd2a018..6aba2b2 100644 --- a/.github/dependencies/.discovery-version +++ b/.github/dependencies/.discovery-version @@ -1 +1 @@ -3.1.0 +4.2.0 diff --git a/.github/dependencies/.js-controller-version b/.github/dependencies/.js-controller-version index 718db1c..d9150af 100644 --- a/.github/dependencies/.js-controller-version +++ b/.github/dependencies/.js-controller-version @@ -1 +1 @@ -5.0.12 +5.0.17 diff --git a/.github/workflows/build-debian12-beta.yml b/.github/workflows/build-debian12-beta.yml index 4654364..e3631ea 100644 --- a/.github/workflows/build-debian12-beta.yml +++ b/.github/workflows/build-debian12-beta.yml @@ -150,7 +150,7 @@ jobs: platforms: | linux/amd64 linux/arm64/v8 -# linux/arm/v7 +# linux/arm/v7 tags: | buanet/iobroker:beta-node${{ vars.EXPERIMENTAL_NODE_VERSION }}, buanet/iobroker:${{ env.version }}-node${{ vars.EXPERIMENTAL_NODE_VERSION }}, diff --git a/.github/workflows/version-checks.yml b/.github/workflows/version-checks.yml index 5e8d6f4..a9a7488 100644 --- a/.github/workflows/version-checks.yml +++ b/.github/workflows/version-checks.yml @@ -49,7 +49,7 @@ jobs: - name: Check for modified files id: git-check - run: echo ::set-output name=modified::$([ -z "`git status --porcelain`" ] && echo "false" || echo "true") + run: echo "modified=$([ -z "`git status --porcelain`" ] && echo "false" || echo "true")" >> $GITHUB_OUTPUT - name: Commit latest release version if: steps.git-check.outputs.modified == 'true' diff --git a/debian12/scripts/healthcheck.sh b/debian12/scripts/healthcheck.sh index 060cc92..355b35c 100644 --- a/debian12/scripts/healthcheck.sh +++ b/debian12/scripts/healthcheck.sh @@ -5,6 +5,9 @@ set -euo pipefail # Script checks health of running container +# bash strict mode +set -e + if [ "$(cat /opt/.docker_config/.healthcheck)" == "starting" ] then echo "Health status: OK - Startup script is still running." diff --git a/docs/README_docker_hub_buanet.md b/docs/README_docker_hub_buanet.md index 8f0d50d..4c6b251 100644 --- a/docs/README_docker_hub_buanet.md +++ b/docs/README_docker_hub_buanet.md @@ -35,7 +35,8 @@ New major image versions (e.g. v6, v7, v8) usually include a new major version o It is highly recommended not to use the `latest` tag for production, especially when using any kind of automated update procedure like watchtower. Please use the `latest-v[major_version]` tag instead. ### Node 18 versions -* [`v9.0.0`](https://github.com/buanet/ioBroker.docker/blob/v9.0.0/debian12/Dockerfile), [`latest-v9`](https://github.com/buanet/ioBroker.docker/blob/v9.0.0/debian12/Dockerfile), [`latest`](https://github.com/buanet/ioBroker.docker/blob/v9.0.0/debian12/Dockerfile) +* [`v9.0.1`](https://github.com/buanet/ioBroker.docker/blob/v9.0.1/debian12/Dockerfile), [`latest-v9`](https://github.com/buanet/ioBroker.docker/blob/v9.0.1/debian12/Dockerfile), [`latest`](https://github.com/buanet/ioBroker.docker/blob/v9.0.1/debian12/Dockerfile) +* [`v9.0.0`](https://github.com/buanet/ioBroker.docker/blob/v9.0.0/debian12/Dockerfile) * [`v8.1.0`](https://github.com/buanet/ioBroker.docker/blob/v8.1.0/debian/node18/Dockerfile), [`latest-v8`](https://github.com/buanet/ioBroker.docker/blob/v8.1.0/debian/node18/Dockerfile), * [`v8.0.1`](https://github.com/buanet/ioBroker.docker/blob/v8.0.1/debian/node18/Dockerfile) * [`v8.0.0`](https://github.com/buanet/ioBroker.docker/blob/v8.0.0/debian/node18/Dockerfile) diff --git a/docs/README_docker_hub_iobroker.md b/docs/README_docker_hub_iobroker.md index 7e260b3..dae3cc2 100644 --- a/docs/README_docker_hub_iobroker.md +++ b/docs/README_docker_hub_iobroker.md @@ -37,7 +37,8 @@ New major image versions (e.g. v6, v7, v8) usually include a new major version o It is highly recommended not to use the `latest` tag for production, especially when using any kind of automated update procedure like watchtower. Please use the `latest-v[major_version]` tag instead. ### Node 18 versions -* [`v9.0.0`](https://github.com/buanet/ioBroker.docker/blob/v9.0.0/debian12/Dockerfile), [`latest-v9`](https://github.com/buanet/ioBroker.docker/blob/v9.0.0/debian12/Dockerfile), [`latest`](https://github.com/buanet/ioBroker.docker/blob/v9.0.0/debian12/Dockerfile) +* [`v9.0.1`](https://github.com/buanet/ioBroker.docker/blob/v9.0.1/debian12/Dockerfile), [`latest-v9`](https://github.com/buanet/ioBroker.docker/blob/v9.0.1/debian12/Dockerfile), [`latest`](https://github.com/buanet/ioBroker.docker/blob/v9.0.1/debian12/Dockerfile) +* [`v9.0.0`](https://github.com/buanet/ioBroker.docker/blob/v9.0.0/debian12/Dockerfile) * [`v8.1.0`](https://github.com/buanet/ioBroker.docker/blob/v8.1.0/debian/node18/Dockerfile), [`latest-v8`](https://github.com/buanet/ioBroker.docker/blob/v8.1.0/debian/node18/Dockerfile), * [`v8.0.1`](https://github.com/buanet/ioBroker.docker/blob/v8.0.1/debian/node18/Dockerfile) * [`v8.0.0`](https://github.com/buanet/ioBroker.docker/blob/v8.0.0/debian/node18/Dockerfile)