From 874b6d8af07ccca3c0f3904debe8897940eafa7b Mon Sep 17 00:00:00 2001 From: buanet Date: Fri, 14 Apr 2023 20:08:15 +0200 Subject: [PATCH] prepare beta --- .github/workflows/build-debian-image-beta.yml | 10 ++++++- .github/workflows/build-debian-image-dev.yml | 28 ++----------------- CHANGELOG.md | 1 + 3 files changed, 13 insertions(+), 26 deletions(-) diff --git a/.github/workflows/build-debian-image-beta.yml b/.github/workflows/build-debian-image-beta.yml index 463cc4a..5866c95 100644 --- a/.github/workflows/build-debian-image-beta.yml +++ b/.github/workflows/build-debian-image-beta.yml @@ -64,12 +64,20 @@ jobs: context: ./debian file: ./debian/node18/Dockerfile push: true - platforms: linux/amd64,linux/arm/v7,linux/arm64/v8 + platforms: | + linux/amd64 + linux/arm/v7 + linux/arm64/v8 tags: | buanet/iobroker:beta, buanet/iobroker:${{ env.version }}, ghcr.io/buanet/iobroker:beta, ghcr.io/buanet/iobroker:${{ env.version }} + provenance: false + outputs: type=image,name=target,annotation-index.org.opencontainers.image.description=Official Docker image for ioBroker smarthome software (https://www.iobroker.net) + cache-from: type=gha + cache-to: type=gha,mode=max + - name: Delete untagged images from GitHub packages uses: actions/github-script@v6 diff --git a/.github/workflows/build-debian-image-dev.yml b/.github/workflows/build-debian-image-dev.yml index c643302..0c5cadc 100644 --- a/.github/workflows/build-debian-image-dev.yml +++ b/.github/workflows/build-debian-image-dev.yml @@ -52,26 +52,6 @@ jobs: username: ${{ secrets.PACKAGES_USER }} password: ${{ secrets.PACKAGES_PASS }} - - name: Extract metadata (tags, labels) - id: metadata - uses: docker/metadata-action@v4.3.0 - with: - images: | - buanet/iobroker - ghcr.io/buanet/iobroker - tags: | - type=raw,value=dev - labels: | - org.opencontainers.image.title=Official ioBroker Docker Image - org.opencontainers.image.description=Official Docker image for ioBroker smarthome software (https://www.iobroker.net) - org.opencontainers.image.documentation=https://github.com/buanet/ioBroker.docker#readme - org.opencontainers.image.authors=André Germann - org.opencontainers.image.url=https://github.com/buanet/ioBroker.docker - org.opencontainers.image.source=https://github.com/buanet/ioBroker.docker - org.opencontainers.image.base.name=docker.io/library/debian:bullseye-slim - org.opencontainers.image.version=${{ env.VERSION }} - org.opencontainers.image.created=${{ env.DATI }} - - name: Build and push Docker image uses: docker/build-push-action@v4.0.0 with: @@ -82,11 +62,9 @@ jobs: linux/amd64 linux/arm/v7 linux/arm64/v8 - tags: ${{ steps.metadata.outputs.tags }} - labels: ${{ steps.metadata.outputs.labels }} -# tags: | -# buanet/iobroker:dev, -# ghcr.io/buanet/iobroker:dev + tags: | + buanet/iobroker:dev, + ghcr.io/buanet/iobroker:dev provenance: false outputs: type=image,name=target,annotation-index.org.opencontainers.image.description=Official Docker image for ioBroker smarthome software (https://www.iobroker.net) cache-from: type=gha diff --git a/CHANGELOG.md b/CHANGELOG.md index 8d4e7a3..3e07419 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,7 @@ ## Changelog ### v8.1.0-beta.1 (coming soon) +* enhance github actions * enhance log output of maintenance script on restore ([#333](https://github.com/buanet/ioBroker.docker/issues/333)) * allow iobroker admin to be disabled at startup ([#332](https://github.com/buanet/ioBroker.docker/issues/332)) * allow deletion of objects and states db password with value "none" ([#306](https://github.com/buanet/ioBroker.docker/issues/306))