Update-deployment (#2281)

* Update deployment

* fix workflow

* Fix order

* restruct v1

* Fix style v2

* Cleanup style v3

* fix style v4

* Last style fix

* Address comments

* Update builder to 2021.11.3

* Fix let's encrypt

* fix lint

* Use ghcr.io

* fix

* Update versions

* fix readme
This commit is contained in:
Pascal Vizeli
2021-11-24 11:43:54 +01:00
committed by GitHub
parent fe641dfad2
commit 69c68bfac9
96 changed files with 1190 additions and 1189 deletions

View File

@@ -1,9 +1,5 @@
# Changelog
## 0.1.48
- Roll back add-on to 0.1.48 as a temporary fix for build issues with 0.1.49.
## 0.1.49
- Bump Z-Wave JS to 8.7.7

View File

@@ -1,13 +0,0 @@
{
"build_from": {
"amd64": "homeassistant/amd64-base:3.13",
"i386": "homeassistant/i386-base:3.13",
"armhf": "homeassistant/armhf-base:3.13",
"armv7": "homeassistant/armv7-base:3.13",
"aarch64": "homeassistant/aarch64-base:3.13"
},
"args": {
"ZWAVEJS_SERVER_VERSION": "1.12.0",
"ZWAVEJS_VERSION": "8.7.7"
}
}

12
zwave_js/build.yaml Normal file
View File

@@ -0,0 +1,12 @@
build_from:
aarch64: ghcr.io/home-assistant/aarch64-base:3.13
amd64: ghcr.io/home-assistant/amd64-base:3.13
armhf: ghcr.io/home-assistant/armhf-base:3.13
armv7: ghcr.io/home-assistant/armv7-base:3.13
i386: ghcr.io/home-assistant/i386-base:3.13
codenotary:
signer: notary@home-assistant.io
base_image: notary@home-assistant.io
args:
ZWAVEJS_SERVER_VERSION: 1.12.0
ZWAVEJS_VERSION: 8.7.7

View File

@@ -1,39 +0,0 @@
{
"name": "Z-Wave JS",
"version": "0.1.48",
"slug": "zwave_js",
"description": "Control a ZWave network with Home Assistant Z-Wave JS",
"arch": ["amd64", "i386", "armhf", "armv7", "aarch64"],
"url": "https://github.com/home-assistant/hassio-addons/tree/master/zwave_js",
"startup": "services",
"init": false,
"stage": "stable",
"hassio_api": true,
"homeassistant": "2021.2.0b0",
"ports": {
"3000/tcp": null
},
"ports_description": {
"3000/tcp": "Z-Wave JS communication"
},
"discovery": ["zwave_js"],
"options": {
"device": null,
"s0_legacy_key": "",
"s2_access_control_key": "",
"s2_authenticated_key": "",
"s2_unauthenticated_key": "",
"log_level": "info"
},
"schema": {
"device": "device(subsystem=tty)",
"s0_legacy_key": "match(|[0-9a-fA-F]{32,32})?",
"s2_access_control_key": "match(|[0-9a-fA-F]{32,32})?",
"s2_authenticated_key": "match(|[0-9a-fA-F]{32,32})?",
"s2_unauthenticated_key": "match(|[0-9a-fA-F]{32,32})?",
"log_level": "list(silly|debug|verbose|http|info|warn|error)?",
"emulate_hardware": "bool?",
"network_key": "match(|[0-9a-fA-F]{32,32})?"
},
"image": "homeassistant/{arch}-addon-zwave_js"
}

39
zwave_js/config.yaml Normal file
View File

@@ -0,0 +1,39 @@
version: 0.1.49
slug: zwave_js
name: Z-Wave JS
description: Control a ZWave network with Home Assistant Z-Wave JS
url: https://github.com/home-assistant/hassio-addons/tree/master/zwave_js
arch:
- amd64
- i386
- armhf
- armv7
- aarch64
discovery:
- zwave_js
hassio_api: true
homeassistant: 2021.2.0b0
image: homeassistant/{arch}-addon-zwave_js
init: false
options:
device: null
log_level: info
s0_legacy_key: ""
s2_access_control_key: ""
s2_authenticated_key: ""
s2_unauthenticated_key: ""
ports:
3000/tcp: null
ports_description:
3000/tcp: Z-Wave JS communication
schema:
device: device(subsystem=tty)
emulate_hardware: bool?
log_level: list(silly|debug|verbose|http|info|warn|error)?
network_key: match(|[0-9a-fA-F]{32,32})?
s0_legacy_key: match(|[0-9a-fA-F]{32,32})?
s2_access_control_key: match(|[0-9a-fA-F]{32,32})?
s2_authenticated_key: match(|[0-9a-fA-F]{32,32})?
s2_unauthenticated_key: match(|[0-9a-fA-F]{32,32})?
stage: stable
startup: services