diff --git a/.github/workflows/npmpublish.yml b/.github/workflows/npmpublish.yml new file mode 100644 index 0000000..f5ffe92 --- /dev/null +++ b/.github/workflows/npmpublish.yml @@ -0,0 +1,30 @@ +name: Publish + +on: + release: + types: [created] + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + - uses: actions/setup-node@v1 + with: + node-version: 10 + - run: npm i + - run: npm test + + publish-npm: + needs: build + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + - uses: actions/setup-node@v1 + with: + node-version: 10 + registry-url: https://registry.npmjs.org/ + - run: npm i + - run: npm publish + env: + NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}} diff --git a/LICENSE b/LICENSE index 9a93887..571d4d3 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2016-2017, Bluefox +Copyright (c) 2016-2020, Bluefox Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index fb2707c..8e690d1 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ It ethernet gateway selected in this case ioBroker is server, that expects conne ## TCP Client This option works only together with TCP<=>Serial bridge, like [esp-link](https://github.com/jeelabs/esp-link). -## Prerequires +## Pre requires To use serial port on Windows it is VS required to build the binary. To use serial port on linux it is build-essential an python2.7 required. To install them just write: @@ -24,6 +24,9 @@ sudo apt-get install python2.7 ``` ## Changelog +### 2.0.1 (2020-06-01) +* (jangatzke) compare integer values + ### 2.0.0 (2019-05-15) * (Apollon77) Support for nodejs 12 added, nodejs 4 is no longer supported! @@ -108,3 +111,26 @@ sudo apt-get install python2.7 ### 0.1.5 (2016-03-02) * (bluefox) change tree + +The MIT License (MIT) + +Copyright (c) 2016-2020, Bluefox + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + diff --git a/io-package.json b/io-package.json index 160f7f1..d5a8b1f 100644 --- a/io-package.json +++ b/io-package.json @@ -1,8 +1,20 @@ { "common": { "name": "mysensors", - "version": "2.0.0", + "version": "2.0.1", "news": { + "2.0.1": { + "en": "compare integer values", + "de": "Vergleichen Sie ganzzahlige Werte", + "ru": "сравнить целочисленные значения", + "pt": "comparar valores inteiros", + "nl": "vergelijk gehele waarden", + "fr": "comparer des valeurs entières", + "it": "confrontare i valori interi", + "es": "comparar valores enteros", + "pl": "porównaj wartości całkowite", + "zh-cn": "比较整数值" + }, "2.0.0": { "en": "Support for nodejs 12 added, nodejs 4 is no longer supported!", "de": "Unterstützung für NodeJS 12 hinzugefügt, NodeJS 4 wird nicht mehr unterstützt!", diff --git a/package.json b/package.json index a14cfbd..1a28be0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "iobroker.mysensors", - "version": "2.0.0", + "version": "2.0.1", "description": "ioBroker mysensors Adapter", "author": { "name": "bluefox",