diff --git a/.github/workflows/docker-buildx-main.yml b/.github/workflows/docker-buildx-main.yml index e593cad4..328418aa 100644 --- a/.github/workflows/docker-buildx-main.yml +++ b/.github/workflows/docker-buildx-main.yml @@ -39,7 +39,7 @@ jobs: --platform linux/amd64,linux/arm64,linux/arm/v7 \ -f docker/Dockerfile.main \ -t luligu/matterbridge:latest \ - -t luligu/matterbridge:1.3.0 \ + -t luligu/matterbridge:1.3.1 \ --push . docker manifest inspect luligu/matterbridge:latest timeout-minutes: 60 diff --git a/docker/Dockerfile.alpine b/docker/Dockerfile.alpine index fb2e44d9..57a14dee 100644 --- a/docker/Dockerfile.alpine +++ b/docker/Dockerfile.alpine @@ -21,6 +21,7 @@ RUN npm -g install matterbridge-example-accessory-platform RUN npm -g install matterbridge-example-dynamic-platform RUN npm -g install matterbridge-zigbee2mqtt RUN npm -g install matterbridge-somfy-tahoma +RUN npm -g install matterbridge-shelly RUN npm -g install matterbridge-eve-door RUN npm -g install matterbridge-eve-motion RUN npm -g install matterbridge-eve-energy diff --git a/docker/Dockerfile.dev b/docker/Dockerfile.dev index bc458132..258e6fad 100644 --- a/docker/Dockerfile.dev +++ b/docker/Dockerfile.dev @@ -39,6 +39,11 @@ RUN GIT_SSL_NO_VERIFY=true git clone https://github.com/Luligu/matterbridge-eve- COPY docker/link-matterbridge-docker-script.js ./link-matterbridge-script.js RUN npm install && npm run build && npm pack +WORKDIR /matterbridge-shelly +RUN GIT_SSL_NO_VERIFY=true git clone https://github.com/Luligu/matterbridge-shelly.git . +COPY docker/link-matterbridge-docker-script.js ./link-matterbridge-script.js +RUN npm install && npm run build && npm pack + WORKDIR /matterbridge-eve-motion RUN GIT_SSL_NO_VERIFY=true git clone https://github.com/Luligu/matterbridge-eve-motion.git . COPY docker/link-matterbridge-docker-script.js ./link-matterbridge-script.js @@ -71,6 +76,7 @@ COPY --from=builder /matterbridge-example-accessory-platform/*.tgz . COPY --from=builder /matterbridge-example-dynamic-platform/*.tgz . COPY --from=builder /matterbridge-zigbee2mqtt/*.tgz . COPY --from=builder /matterbridge-somfy-tahoma/*.tgz . +COPY --from=builder /matterbridge-shelly/*.tgz . COPY --from=builder /matterbridge-eve-door/*.tgz . COPY --from=builder /matterbridge-eve-motion/*.tgz . COPY --from=builder /matterbridge-eve-energy/*.tgz . diff --git a/docker/Dockerfile.main b/docker/Dockerfile.main index 26485bed..412dbb15 100644 --- a/docker/Dockerfile.main +++ b/docker/Dockerfile.main @@ -25,6 +25,7 @@ RUN npm -g install matterbridge-example-accessory-platform RUN npm -g install matterbridge-example-dynamic-platform RUN npm -g install matterbridge-zigbee2mqtt RUN npm -g install matterbridge-somfy-tahoma +RUN npm -g install matterbridge-shelly RUN npm -g install matterbridge-eve-door RUN npm -g install matterbridge-eve-motion RUN npm -g install matterbridge-eve-energy diff --git a/package.json b/package.json index 766734c7..0f2549ac 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "matterbridge", - "version": "1.3.0", + "version": "1.3.1", "description": "Matterbridge plugin manager for Matter", "author": "https://github.com/Luligu", "license": "Apache-2.0", @@ -99,4 +99,4 @@ "node-persist-manager": "^1.0.7", "ws": "^8.17.1" } -} +} \ No newline at end of file