From 23108a73114f49cd88dc8cb0558bd58c2a22ec21 Mon Sep 17 00:00:00 2001 From: Chris Romp Date: Tue, 8 Aug 2023 20:09:56 -0700 Subject: [PATCH 1/5] Fix DOCS.md screenshot --- ecowitt-proxy/DOCS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ecowitt-proxy/DOCS.md b/ecowitt-proxy/DOCS.md index c1a01fe..dec4b57 100644 --- a/ecowitt-proxy/DOCS.md +++ b/ecowitt-proxy/DOCS.md @@ -4,4 +4,4 @@ In your Ecowitt gateway, configure as you would for the [Home Assistant Ecowitt Integration](https://www.home-assistant.io/integrations/ecowitt/), substuting the `Path` option with `/log/ha` only. Do not include your webhook ID here; it will be added to the path automatically by the add-on. -![Example Screenshot](./images/ecowitt_configuration.png) \ No newline at end of file +![Example Screenshot](images/ecowitt_configuration.png) \ No newline at end of file From ea49f9b39ef777b31716d4c770276e428a5ed3ff Mon Sep 17 00:00:00 2001 From: Chris Romp Date: Tue, 8 Aug 2023 20:10:17 -0700 Subject: [PATCH 2/5] Add release drafter workflow --- .github/workflows/release-drafter.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .github/workflows/release-drafter.yaml diff --git a/.github/workflows/release-drafter.yaml b/.github/workflows/release-drafter.yaml new file mode 100644 index 0000000..b782883 --- /dev/null +++ b/.github/workflows/release-drafter.yaml @@ -0,0 +1,18 @@ +--- +name: Release Drafter + +on: + workflow_call: + push: + branches: + - main + +jobs: + update_release_draft: + name: ✏️ Draft release + runs-on: ubuntu-latest + steps: + - name: 🚀 Run Release Drafter + uses: release-drafter/release-drafter@v5.24.0 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From 5f296c79019609aed2b2fb2990936457647a82e8 Mon Sep 17 00:00:00 2001 From: Chris Romp Date: Tue, 8 Aug 2023 20:10:50 -0700 Subject: [PATCH 3/5] Add build configuration --- ecowitt-proxy/build.yaml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 ecowitt-proxy/build.yaml diff --git a/ecowitt-proxy/build.yaml b/ecowitt-proxy/build.yaml new file mode 100644 index 0000000..216b38e --- /dev/null +++ b/ecowitt-proxy/build.yaml @@ -0,0 +1,6 @@ +build_from: + aarch64: ghcr.io/hassio-addons/base:stable + amd64: ghcr.io/hassio-addons/base:stable + armhf: ghcr.io/hassio-addons/base:stable + armv7: ghcr.io/hassio-addons/base:stable + i386: ghcr.io/hassio-addons/base:stable From 2acffd93b63125108d5f3b4d92414a8c99e99bf4 Mon Sep 17 00:00:00 2001 From: Chris Romp Date: Tue, 8 Aug 2023 20:11:41 -0700 Subject: [PATCH 4/5] Update changelog and bump version --- ecowitt-proxy/CHANGELOG.md | 8 ++++++-- ecowitt-proxy/Dockerfile | 2 +- ecowitt-proxy/config.yaml | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/ecowitt-proxy/CHANGELOG.md b/ecowitt-proxy/CHANGELOG.md index ce44055..e2d116b 100644 --- a/ecowitt-proxy/CHANGELOG.md +++ b/ecowitt-proxy/CHANGELOG.md @@ -1,13 +1,17 @@ # Ecowitt Proxy Add-On -Changelog + +## 0.1.16 + +- Fix DOCS.md screenshot +- Add release drafter workflow +- Add build configuration ## 0.1.15 - Add minimum documentation - Add changelog - ## 0.1.14 - Initial GitHub release \ No newline at end of file diff --git a/ecowitt-proxy/Dockerfile b/ecowitt-proxy/Dockerfile index c8673f9..ed87438 100644 --- a/ecowitt-proxy/Dockerfile +++ b/ecowitt-proxy/Dockerfile @@ -13,7 +13,7 @@ EXPOSE 8081 # ChrisRomp@users.noreply.github.com LABEL \ - io.hass.version="0.1.15" \ + io.hass.version="0.1.16" \ io.hass.type="addon" \ io.hass.arch="armhf|aarch64|i386|amd64|armv7" diff --git a/ecowitt-proxy/config.yaml b/ecowitt-proxy/config.yaml index 89e0a49..fa4ec62 100644 --- a/ecowitt-proxy/config.yaml +++ b/ecowitt-proxy/config.yaml @@ -1,6 +1,6 @@ name: "Ecowitt HTTP Proxy" description: "An HTTP proxy for Ecowitt weather stations to foward to the Ecowitt integration over HTTPS since Ecowitt does not support HTTPS" -version: "0.1.15" +version: "0.1.16" slug: ecowitt-proxy homeassistant_api: true init: false From a87710d1ab78940bb84ee95d68c3f26985ce17c0 Mon Sep 17 00:00:00 2001 From: Chris Romp Date: Tue, 8 Aug 2023 20:19:20 -0700 Subject: [PATCH 5/5] Remove release drafter for now. --- .github/workflows/release-drafter.yaml | 18 ------------------ ecowitt-proxy/CHANGELOG.md | 1 - 2 files changed, 19 deletions(-) delete mode 100644 .github/workflows/release-drafter.yaml diff --git a/.github/workflows/release-drafter.yaml b/.github/workflows/release-drafter.yaml deleted file mode 100644 index b782883..0000000 --- a/.github/workflows/release-drafter.yaml +++ /dev/null @@ -1,18 +0,0 @@ ---- -name: Release Drafter - -on: - workflow_call: - push: - branches: - - main - -jobs: - update_release_draft: - name: ✏️ Draft release - runs-on: ubuntu-latest - steps: - - name: 🚀 Run Release Drafter - uses: release-drafter/release-drafter@v5.24.0 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/ecowitt-proxy/CHANGELOG.md b/ecowitt-proxy/CHANGELOG.md index e2d116b..8830ece 100644 --- a/ecowitt-proxy/CHANGELOG.md +++ b/ecowitt-proxy/CHANGELOG.md @@ -4,7 +4,6 @@ ## 0.1.16 - Fix DOCS.md screenshot -- Add release drafter workflow - Add build configuration ## 0.1.15