From d13c18f397931c2f68a26ce2678a6553ba5e1f70 Mon Sep 17 00:00:00 2001 From: buanet Date: Thu, 6 Oct 2022 11:30:45 +0200 Subject: [PATCH] enhance build process --- .github/dependencies/.admin-version | 0 .github/dependencies/.backitup-version | 0 .github/dependencies/.discovery-version | 0 ...er-release.yml => check-iobroker-versions.yml} | 15 +++++++++++---- CHANGELOG.md | 1 + 5 files changed, 12 insertions(+), 4 deletions(-) create mode 100644 .github/dependencies/.admin-version create mode 100644 .github/dependencies/.backitup-version create mode 100644 .github/dependencies/.discovery-version rename .github/workflows/{check-js-controller-release.yml => check-iobroker-versions.yml} (67%) diff --git a/.github/dependencies/.admin-version b/.github/dependencies/.admin-version new file mode 100644 index 0000000..e69de29 diff --git a/.github/dependencies/.backitup-version b/.github/dependencies/.backitup-version new file mode 100644 index 0000000..e69de29 diff --git a/.github/dependencies/.discovery-version b/.github/dependencies/.discovery-version new file mode 100644 index 0000000..e69de29 diff --git a/.github/workflows/check-js-controller-release.yml b/.github/workflows/check-iobroker-versions.yml similarity index 67% rename from .github/workflows/check-js-controller-release.yml rename to .github/workflows/check-iobroker-versions.yml index b124486..ac382c7 100644 --- a/.github/workflows/check-js-controller-release.yml +++ b/.github/workflows/check-iobroker-versions.yml @@ -1,4 +1,4 @@ -name: Check js-controller release +name: Check ioBroker versions on: schedule: @@ -15,13 +15,20 @@ jobs: repository: 'buanet/ioBroker.docker' token: ${{ secrets.ACTIONS_PAT }} - - name: Fetch js-controller release version + - name: Fetch ioBroker versions run: | curl -sL https://repo.iobroker.live/sources-dist.json | \ jq -r '."js-controller".version' > .github/dependencies/.js-controller-version - # curl -sL https://api.github.com/repos/ioBroker/ioBroker.js-controller/releases/latest | \ - # jq -r ".tag_name" > .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 | \ + 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 | \ + 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 | \ + jq -r '."discovery".version' > .github/dependencies/.discovery-version + echo "[LOG] Fetched discovery version is $(cat .github/dependencies/.discovery-version)" - name: Check for modified files id: git-check diff --git a/CHANGELOG.md b/CHANGELOG.md index d578e25..deacbd8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,7 @@ ## Changelog ### v7.1.0-beta.1 (coming soon) +* enhance build process * add restart option to maintenance script * enhance logging * test strict mode for iobroker-startup.sh