Compare commits

..

37 Commits

Author SHA1 Message Date
dependabot[bot]
20540a70d3 Bump lucacome/docker-image-update-checker from 3.0.0 to 3.0.1
Bumps [lucacome/docker-image-update-checker](https://github.com/lucacome/docker-image-update-checker) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/lucacome/docker-image-update-checker/releases)
- [Commits](https://github.com/lucacome/docker-image-update-checker/compare/v3.0.0...v3.0.1)

---
updated-dependencies:
- dependency-name: lucacome/docker-image-update-checker
  dependency-version: 3.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-15 09:02:38 +00:00
André Germann
cf437d336a Merge pull request #549 from buanet/dependabot/github_actions/main/docker/login-action-3.6.0
Bump docker/login-action from 3.4.0 to 3.6.0
2025-12-15 09:30:41 +01:00
André Germann
5baa69807a Merge pull request #550 from buanet/dependabot/github_actions/main/peter-evans/dockerhub-description-5.0.0
Bump peter-evans/dockerhub-description from 4.0.2 to 5.0.0
2025-12-15 09:30:18 +01:00
André Germann
261156d577 Merge pull request #551 from buanet/dependabot/github_actions/main/lucacome/docker-image-update-checker-3.0.0
Bump lucacome/docker-image-update-checker from 2.0.0 to 3.0.0
2025-12-15 09:29:47 +01:00
André Germann
42df7eea75 Merge pull request #553 from buanet/dependabot/github_actions/main/docker/setup-qemu-action-3.7.0
Bump docker/setup-qemu-action from 3.6.0 to 3.7.0
2025-12-15 09:29:11 +01:00
André Germann
eb6257498a Merge pull request #546 from buanet/dependabot/github_actions/main/actions/checkout-5.0.0
Bump actions/checkout from 4.2.2 to 5.0.0
2025-12-15 09:28:49 +01:00
buanet
1631b0cfab new build 2025-12-15 08:24:09 +00:00
André Germann
c185a7427d update sources-dist.json url
Updated version fetching commands to use a single curl command for each version.
2025-12-15 09:23:06 +01:00
buanet
2836f0a61f new build 2025-11-18 23:43:12 +00:00
dependabot[bot]
65f1561082 Bump docker/setup-qemu-action from 3.6.0 to 3.7.0
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 3.6.0 to 3.7.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3.6.0...v3.7.0)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-version: 3.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-06 09:02:53 +00:00
buanet
244525614c new build 2025-11-04 23:43:30 +00:00
buanet
0f0d291b8f new build 2025-11-03 23:43:18 +00:00
buanet
ee3df2f776 new ioBroker versions 2025-11-03 23:43:10 +00:00
buanet
531cacb309 new build 2025-11-01 23:43:05 +00:00
buanet
324123c2c5 new ioBroker versions 2025-11-01 23:42:57 +00:00
buanet
c626192278 new build 2025-10-29 19:50:13 +00:00
buanet
b7c9b59c8e new ioBroker versions 2025-10-29 19:50:05 +00:00
André Germann
30a61092ec fix nodejs check 2025-10-29 20:48:23 +01:00
buanet
180a351846 new build 2025-10-21 23:43:17 +00:00
dependabot[bot]
77f5fdbe1d Bump lucacome/docker-image-update-checker from 2.0.0 to 3.0.0
Bumps [lucacome/docker-image-update-checker](https://github.com/lucacome/docker-image-update-checker) from 2.0.0 to 3.0.0.
- [Release notes](https://github.com/lucacome/docker-image-update-checker/releases)
- [Commits](https://github.com/lucacome/docker-image-update-checker/compare/v2.0.0...v3.0.0)

---
updated-dependencies:
- dependency-name: lucacome/docker-image-update-checker
  dependency-version: 3.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-07 09:03:04 +00:00
dependabot[bot]
191640dc50 Bump peter-evans/dockerhub-description from 4.0.2 to 5.0.0
Bumps [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description) from 4.0.2 to 5.0.0.
- [Release notes](https://github.com/peter-evans/dockerhub-description/releases)
- [Commits](https://github.com/peter-evans/dockerhub-description/compare/v4.0.2...v5.0.0)

---
updated-dependencies:
- dependency-name: peter-evans/dockerhub-description
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-02 09:03:08 +00:00
buanet
61f5950875 new build 2025-09-30 23:43:28 +00:00
dependabot[bot]
b784e193c2 Bump docker/login-action from 3.4.0 to 3.6.0
Bumps [docker/login-action](https://github.com/docker/login-action) from 3.4.0 to 3.6.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v3.4.0...v3.6.0)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: 3.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-30 09:02:49 +00:00
buanet
86d9d82f14 new build 2025-09-12 23:42:59 +00:00
buanet
110d77ec89 new ioBroker versions 2025-09-12 23:42:52 +00:00
buanet
0863bb1a76 new build 2025-09-08 23:43:08 +00:00
buanet
b321c4de84 new build 2025-09-03 23:43:09 +00:00
buanet
939df97baf new ioBroker versions 2025-09-03 23:43:02 +00:00
buanet
15be123b81 new build 2025-08-16 23:44:35 +00:00
buanet
494803c95b new ioBroker versions 2025-08-16 23:44:26 +00:00
buanet
c37d5d6026 new build 2025-08-13 23:45:41 +00:00
buanet
0cca8097b6 new build 2025-08-12 23:45:43 +00:00
dependabot[bot]
c1f6c570e7 Bump actions/checkout from 4.2.2 to 5.0.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.2 to 5.0.0.
- [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.2.2...v5.0.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-12 15:08:01 +00:00
buanet
d934811c63 new build 2025-07-22 23:47:46 +00:00
buanet
ae71bcc83a new build 2025-07-21 17:26:55 +00:00
buanet
fb1fa6464c new build 2025-07-21 17:13:23 +00:00
buanet
678f0defa6 fix build process 2025-07-21 19:12:37 +02:00
10 changed files with 100 additions and 99 deletions

View File

@@ -1 +1 @@
7.6.17
7.7.19

View File

@@ -1 +1 @@
3.3.5
3.3.10

View File

@@ -1 +1 @@
7.0.6
7.0.7

View File

@@ -1 +1 @@
20250716.234705
20251215.082409

View File

@@ -1 +1 @@
v20.19.4
v22.21.1

View File

@@ -27,7 +27,7 @@ jobs:
echo "[LOG] Release tag: $PRERELEASE_TAG"
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
ref: ${{ env.RELEASE_TAG }}
@@ -45,7 +45,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
ref: ${{ needs.create-build-number.outputs.release_tag }}
@@ -68,20 +68,20 @@ jobs:
mv -f ./debian12/Dockerfile.tmp ./debian12/Dockerfile
- name: Set up QEMU
uses: docker/setup-qemu-action@v3.6.0
uses: docker/setup-qemu-action@v3.7.0
- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
@@ -104,7 +104,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
ref: ${{ needs.create-build-number.outputs.release_tag }}
@@ -127,20 +127,20 @@ jobs:
mv -f ./debian12/Dockerfile.tmp ./debian12/Dockerfile
- name: Set up QEMU
uses: docker/setup-qemu-action@v3.6.0
uses: docker/setup-qemu-action@v3.7.0
- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
@@ -163,7 +163,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
ref: ${{ needs.create-build-number.outputs.release_tag }}
@@ -190,13 +190,13 @@ jobs:
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
@@ -219,7 +219,7 @@ jobs:
needs: [build-beta-armv7-recommended-node, build-beta-arm64v8-recommended-node, build-beta-amd64-recommended-node, create-build-number]
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
ref: ${{ needs.create-build-number.outputs.release_tag }}
@@ -236,13 +236,13 @@ jobs:
echo "build=$BUILD" >> $GITHUB_ENV
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
@@ -265,7 +265,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
ref: ${{ needs.create-build-number.outputs.release_tag }}
@@ -288,20 +288,20 @@ jobs:
mv -f ./debian12/Dockerfile.tmp ./debian12/Dockerfile
- name: Set up QEMU
uses: docker/setup-qemu-action@v3.6.0
uses: docker/setup-qemu-action@v3.7.0
- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
@@ -324,7 +324,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
ref: ${{ needs.create-build-number.outputs.release_tag }}
@@ -347,20 +347,20 @@ jobs:
mv -f ./debian12/Dockerfile.tmp ./debian12/Dockerfile
- name: Set up QEMU
uses: docker/setup-qemu-action@v3.6.0
uses: docker/setup-qemu-action@v3.7.0
- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
@@ -383,7 +383,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
ref: ${{ needs.create-build-number.outputs.release_tag }}
@@ -410,13 +410,13 @@ jobs:
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
@@ -439,7 +439,7 @@ jobs:
needs: [build-beta-armv7-experimental-node, build-beta-arm64v8-experimental-node, build-beta-amd64-experimental-node, create-build-number]
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
ref: ${{ needs.create-build-number.outputs.release_tag }}
@@ -456,13 +456,13 @@ jobs:
echo "build=$BUILD" >> $GITHUB_ENV
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}

View File

@@ -12,7 +12,7 @@ jobs:
build_number: ${{ steps.generate-build-number.outputs.build_number }}
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
@@ -29,7 +29,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
@@ -51,20 +51,20 @@ jobs:
mv -f ./debian12/Dockerfile.tmp ./debian12/Dockerfile
- name: Set up QEMU
uses: docker/setup-qemu-action@v3.6.0
uses: docker/setup-qemu-action@v3.7.0
- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
@@ -87,7 +87,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
@@ -109,20 +109,20 @@ jobs:
mv -f ./debian12/Dockerfile.tmp ./debian12/Dockerfile
- name: Set up QEMU
uses: docker/setup-qemu-action@v3.6.0
uses: docker/setup-qemu-action@v3.7.0
- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
@@ -145,7 +145,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
@@ -171,13 +171,13 @@ jobs:
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
@@ -200,7 +200,7 @@ jobs:
needs: [build-dev-armv7-recommended-node, build-dev-arm64v8-recommended-node, build-dev-amd64-recommended-node, create-build-number]
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
@@ -216,13 +216,13 @@ jobs:
echo "build=$BUILD" >> $GITHUB_ENV
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
@@ -241,7 +241,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
@@ -263,20 +263,20 @@ jobs:
mv -f ./debian12/Dockerfile.tmp ./debian12/Dockerfile
- name: Set up QEMU
uses: docker/setup-qemu-action@v3.6.0
uses: docker/setup-qemu-action@v3.7.0
- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
@@ -299,7 +299,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
@@ -321,20 +321,20 @@ jobs:
mv -f ./debian12/Dockerfile.tmp ./debian12/Dockerfile
- name: Set up QEMU
uses: docker/setup-qemu-action@v3.6.0
uses: docker/setup-qemu-action@v3.7.0
- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
@@ -357,7 +357,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
@@ -383,13 +383,13 @@ jobs:
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
@@ -412,7 +412,7 @@ jobs:
needs: [build-dev-armv7-experimental-node, build-dev-arm64v8-experimental-node, build-dev-amd64-experimental-node, create-build-number]
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
@@ -428,13 +428,13 @@ jobs:
echo "build=$BUILD" >> $GITHUB_ENV
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}

View File

@@ -27,10 +27,12 @@ jobs:
echo "[LOG] Latest release tag : $LATESTRELEASE"
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
token: ${{ secrets.ACTIONS_PAT }}
ref: main
fetch-depth: 0
- name: Generate build number
id: generate-build-number
@@ -44,7 +46,6 @@ jobs:
run: |
git config --global user.name 'buanet'
git config --global user.email 'info@buanet.de'
git checkout main
git add .github/dependencies/.latest-build
git commit -am "new build" || true
git push
@@ -55,7 +56,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
ref: ${{ needs.create-build-number.outputs.release_tag }}
@@ -81,20 +82,20 @@ jobs:
mv -f ./debian12/Dockerfile.tmp ./debian12/Dockerfile
- name: Set up QEMU
uses: docker/setup-qemu-action@v3.6.0
uses: docker/setup-qemu-action@v3.7.0
- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
@@ -117,7 +118,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
ref: ${{ needs.create-build-number.outputs.release_tag }}
@@ -143,20 +144,20 @@ jobs:
mv -f ./debian12/Dockerfile.tmp ./debian12/Dockerfile
- name: Set up QEMU
uses: docker/setup-qemu-action@v3.6.0
uses: docker/setup-qemu-action@v3.7.0
- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
@@ -179,7 +180,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
ref: ${{ needs.create-build-number.outputs.release_tag }}
@@ -209,13 +210,13 @@ jobs:
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
@@ -238,7 +239,7 @@ jobs:
needs: [build-latest-armv7-for-buanet, build-latest-arm64v8-for-buanet, build-latest-amd64-for-buanet, create-build-number]
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
ref: ${{ needs.create-build-number.outputs.release_tag }}
@@ -258,13 +259,13 @@ jobs:
echo "build=$BUILD" >> $GITHUB_ENV
- name: Login to DockerHub (buanet)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
registry: ghcr.io
username: ${{ secrets.PACKAGES_USER }}
@@ -289,7 +290,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
ref: ${{ needs.create-build-number.outputs.release_tag }}
@@ -315,14 +316,14 @@ jobs:
mv -f ./debian12/Dockerfile.tmp ./debian12/Dockerfile
- name: Set up QEMU
uses: docker/setup-qemu-action@v3.6.0
uses: docker/setup-qemu-action@v3.7.0
- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (iobroker)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER_IOB }}
password: ${{ secrets.DOCKER_PASS_IOB }}
@@ -342,7 +343,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
ref: ${{ needs.create-build-number.outputs.release_tag }}
@@ -368,14 +369,14 @@ jobs:
mv -f ./debian12/Dockerfile.tmp ./debian12/Dockerfile
- name: Set up QEMU
uses: docker/setup-qemu-action@v3.6.0
uses: docker/setup-qemu-action@v3.7.0
- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (iobroker)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER_IOB }}
password: ${{ secrets.DOCKER_PASS_IOB }}
@@ -395,7 +396,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
ref: ${{ needs.create-build-number.outputs.release_tag }}
@@ -425,7 +426,7 @@ jobs:
uses: docker/setup-buildx-action@v3.11.1
- name: Login to DockerHub (iobroker)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER_IOB }}
password: ${{ secrets.DOCKER_PASS_IOB }}
@@ -444,7 +445,7 @@ jobs:
needs: [build-latest-armv7-for-iobroker, build-latest-arm64v8-for-iobroker, build-latest-amd64-for-iobroker, create-build-number]
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
ref: ${{ needs.create-build-number.outputs.release_tag }}
@@ -464,7 +465,7 @@ jobs:
echo "build=$BUILD" >> $GITHUB_ENV
- name: Login to DockerHub (iobroker)
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.6.0
with:
username: ${{ secrets.DOCKER_USER_IOB }}
password: ${{ secrets.DOCKER_PASS_IOB }}

View File

@@ -12,10 +12,10 @@ jobs:
update-docker-readme:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4.2.2
- uses: actions/checkout@v5.0.0
- name: Update Docker Hub Readme (buanet)
uses: peter-evans/dockerhub-description@v4.0.2
uses: peter-evans/dockerhub-description@v5.0.0
with:
username: ${{ secrets.DOCKER_USER }}
password: ${{ secrets.DOCKER_PASS }}
@@ -24,7 +24,7 @@ jobs:
readme-filepath: ./docs/README_docker_hub_buanet.md
- name: Update Docker Hub Readme (iobroker)
uses: peter-evans/dockerhub-description@v4.0.2
uses: peter-evans/dockerhub-description@v5.0.0
with:
username: ${{ secrets.DOCKER_USER_IOB }}
password: ${{ secrets.DOCKER_PASS_IOB }}

View File

@@ -10,34 +10,34 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
repository: 'buanet/ioBroker.docker'
token: ${{ secrets.ACTIONS_PAT }}
- name: Docker baseimage check
id: baseimage-check
uses: lucacome/docker-image-update-checker@v2.0.0
uses: lucacome/docker-image-update-checker@v3.0.1
with:
base-image: debian:bookworm-slim
image: buanet/iobroker:latest
- name: Fetch ioBroker and nodejs versions
run: |
curl -sL https://repo.iobroker.live/sources-dist.json | \
curl -sL https://download.iobroker.net/sources-dist.json | \
jq -r '."js-controller".version' > .github/dependencies/.js-controller-version
echo "[LOG] Fetched js-controller version is $(cat .github/dependencies/.js-controller-version)"
curl -sL https://repo.iobroker.live/sources-dist.json | \
curl -sL https://download.iobroker.net/sources-dist.json | \
jq -r '."admin".version' > .github/dependencies/.admin-version
echo "[LOG] Fetched admin version is $(cat .github/dependencies/.admin-version)"
curl -sL https://repo.iobroker.live/sources-dist.json | \
curl -sL https://download.iobroker.net/sources-dist.json | \
jq -r '."backitup".version' > .github/dependencies/.backitup-version
echo "[LOG] Fetched backitup version is $(cat .github/dependencies/.backitup-version)"
curl -sL https://repo.iobroker.live/sources-dist.json | \
curl -sL https://download.iobroker.net/sources-dist.json | \
jq -r '."discovery".version' > .github/dependencies/.discovery-version
echo "[LOG] Fetched discovery version is $(cat .github/dependencies/.discovery-version)"
curl -sL https://nodejs.org/dist/index.json | \
jq -r 'map(select(.version | startswith("v20."))) | .[0].version' > .github/dependencies/.nodejs-version
jq -r 'map(select(.version | startswith("v22."))) | .[0].version' > .github/dependencies/.nodejs-version
echo "[LOG] Fetched nodejs version is $(cat .github/dependencies/.nodejs-version)"
- name: Check for modified files