From 7e59b785928853971d015934fe9ce8227681589c Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Thu, 17 Mar 2022 14:55:46 +0100 Subject: [PATCH] :lock: Sign add-on with Codenotary Community Attestation Service (CAS) --- .github/workflows/deploy.yaml | 1 + prometheus/build.yaml | 4 ++++ prometheus/config.yaml | 1 + 3 files changed, 6 insertions(+) diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml index 21b20da..9b224a5 100644 --- a/.github/workflows/deploy.yaml +++ b/.github/workflows/deploy.yaml @@ -16,4 +16,5 @@ jobs: workflows: uses: hassio-addons/workflows/.github/workflows/addon-deploy.yaml@main secrets: + CAS_API_KEY: ${{ secrets.CAS_API_KEY }} DISPATCH_TOKEN: ${{ secrets.DISPATCH_TOKEN }} diff --git a/prometheus/build.yaml b/prometheus/build.yaml index e7cd300..996413a 100644 --- a/prometheus/build.yaml +++ b/prometheus/build.yaml @@ -3,3 +3,7 @@ build_from: aarch64: ghcr.io/hassio-addons/base/aarch64:11.1.0 amd64: ghcr.io/hassio-addons/base/amd64:11.1.0 armv7: ghcr.io/hassio-addons/base/armv7:11.1.0 +codenotary: + base_image: codenotary@frenck.dev + signer: codenotary@frenck.dev + diff --git a/prometheus/config.yaml b/prometheus/config.yaml index ae22021..f98839c 100644 --- a/prometheus/config.yaml +++ b/prometheus/config.yaml @@ -4,6 +4,7 @@ version: dev slug: prometheus description: Cloud native metrics url: https://github.com/hassio-addons/addon-prometheus +codenotary: codenotary@frenck.dev startup: services ingress: true ingress_port: 9090