From 0237cda51dfcc4f4fd8e272f3e59cac9f644154e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A9vin=20Dunglas?= Date: Wed, 5 May 2021 23:11:51 +0200 Subject: [PATCH] ci: more descriptive release name for the Helm chart --- .github/workflows/cd-chart.yml | 3 ++- .github/workflows/cd.yml | 2 +- .github/workflows/ci-chart.yml | 2 +- .github/workflows/ci.yaml | 2 +- charts/mercure/Chart.yaml | 2 +- 5 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/cd-chart.yml b/.github/workflows/cd-chart.yml index 0db3b2f1..3ecd8f30 100644 --- a/.github/workflows/cd-chart.yml +++ b/.github/workflows/cd-chart.yml @@ -1,4 +1,4 @@ -name: Release Charts +name: Release Chart on: push: @@ -30,3 +30,4 @@ jobs: charts_repo_url: https://charts.mercure.rocks env: CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}" + CR_RELEASE_NAME_TEMPLATE: "helm-chart-{{ .Version }}" diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index 4d9804b2..1abd8e33 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -1,4 +1,4 @@ -name: CD +name: Release Hub on: push: diff --git a/.github/workflows/ci-chart.yml b/.github/workflows/ci-chart.yml index 0ee96d57..b49d53bf 100644 --- a/.github/workflows/ci-chart.yml +++ b/.github/workflows/ci-chart.yml @@ -1,4 +1,4 @@ -name: Lint and Test Charts +name: Lint and Test Chart on: pull_request diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 453df682..03bbf2ed 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -1,4 +1,4 @@ -name: CI +name: Lint and Test Hub on: push: diff --git a/charts/mercure/Chart.yaml b/charts/mercure/Chart.yaml index 7634835a..b1e50641 100644 --- a/charts/mercure/Chart.yaml +++ b/charts/mercure/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: mercure -description: The Mercure hub allows to push data updates using the Mercure protocol to web browsers and other HTTP clients in a convenient, fast, reliable and battery-efficient way +description: A Helm chart to install a Mercure Hub in a Kubernetes cluster. Mercure is a protocol to push data updates to web browsers and other HTTP clients in a convenient, fast, reliable and battery-efficient way. home: https://mercure.rocks icon: https://mercure.rocks/static/logo.svg sources: