diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index b1ab0780..406f6d15 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -69,6 +69,13 @@ jobs: sed --in-place "s/app-version-placeholder/$tag_version/g" charts/website-operator/Chart.yaml sed --in-place "s/0-chart-patch-version-placeholder/$new_patch_version/g" charts/website-operator/Chart.yaml sed --in-place "s/app-version-placeholder/$tag_version/g" charts/website-operator/values.yaml + - name: Create release notes + run: | + tag_version=${GITHUB_REF##*/} + cat < ./chart-release-notes.md + Helm chart for Website Operator [$tag_version](https://github.com/zoetrope/website-operator/releases/tag/$tag_version) + + EOF - name: Configure Git run: | git config user.name "$GITHUB_ACTOR" diff --git a/charts/website-operator/Chart.yaml b/charts/website-operator/Chart.yaml index 624c0898..a452afb5 100644 --- a/charts/website-operator/Chart.yaml +++ b/charts/website-operator/Chart.yaml @@ -1,6 +1,7 @@ apiVersion: v2 name: website-operator -description: A Helm chart for Website Operator +description: Helm chart for Website Operator +home: https://github.com/zoetrope/website-operator # A chart can be either an 'application' or a 'library' chart. # # Application charts are a collection of templates that can be packaged into versioned archives diff --git a/cr.yaml b/cr.yaml index 29dd7b57..8b555715 100644 --- a/cr.yaml +++ b/cr.yaml @@ -2,3 +2,4 @@ owner: zoetrope git-repo: website-operator release-name-template: "{{ .Name }}-chart-{{ .Version }}" make-release-latest: false +release-notes-file: chart-release-notes.md