Skip to content

Commit 99fbedc

Browse files
Added artifacthub changes annotation to all helm charts (#173)
* Added artifacthub changes annotation to all helm charts * Update README.md * incremented chart versions --------- Co-authored-by: Daniel Raap <[email protected]>
1 parent 9110046 commit 99fbedc

File tree

28 files changed

+130
-54
lines changed

28 files changed

+130
-54
lines changed

README.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,19 @@ main branch, a release of the helm chart is triggered automatically if the
2020

2121
This git repository uses [Github Pages](https://helm.sh/docs/topics/chart_repository/#github-pages-example) to host the helm repository.
2222

23+
## Changelogs
24+
25+
Add a [Changelog](https://artifacthub.io/docs/topics/annotations/helm/#supported-annotations) for the new chart version. Example:
26+
27+
version: 1.2.3
28+
annotations:
29+
artifacthub.io/changes: |
30+
- kind: changed
31+
description: We now include a changelog in each helm chart.
32+
links:
33+
- name: GitHub Issue
34+
url: https://github.com/subshell/helm-charts/pull/171
35+
2336
* * *
2437

2538
Take a look at this project from the [subshell](https://subshell.com) team. We make [Sophora](https://subshell.com/sophora/): a content management software for content creation, curation, and distribution. [Join our team!](https://subshell.com/jobs/) | [Imprint](https://subshell.com/about/imprint/)

charts/external-secrets/Chart.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,6 @@ annotations:
77
artifacthub.io/changes: |
88
- kind: added
99
description: "link to sources at GitHub"
10+
1011
sources:
1112
- https://github.com/subshell/helm-charts/tree/main/charts/external-secrets

charts/gateway/Chart.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,6 @@ annotations:
1111
artifacthub.io/changes: |
1212
- kind: added
1313
description: "link to sources at GitHub"
14+
1415
sources:
1516
- https://github.com/subshell/helm-charts/tree/main/charts/gateway

charts/o-neko-catnip/Chart.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,12 @@ apiVersion: v2
22
name: o-neko-catnip
33
description: A Helm chart for the O-Neko URL trigger
44
type: application
5-
version: 1.3.3
5+
version: 1.3.4
6+
annotations:
7+
artifacthub.io/changes: |
8+
- kind: added
9+
description: "added Artifacthub changelog annotation"
10+
611
appVersion: "1.3.2"
712
sources:
813
- https://github.com/subshell/o-neko-catnip/

charts/o-neko/Chart.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,12 @@ apiVersion: v2
22
name: o-neko
33
description: A Helm chart for O-Neko
44
type: application
5-
version: 1.6.1
5+
version: 1.6.2
6+
annotations:
7+
artifacthub.io/changes: |
8+
- kind: added
9+
description: "added Artifacthub changelog annotation"
10+
611
appVersion: "1.8.0"
712
sources:
813
- https://github.com/subshell/o-neko/

charts/sophora-admin-dashboard/Chart.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,8 @@ icon: https://subshell.com/logos/admindashboard104~1x1.1683631966185.png
1313
# This is the chart version. This version number should be incremented each time you make changes
1414
# to the chart and its templates, including the app version.
1515
# Versions are expected to follow Semantic Versioning (https://semver.org/)
16-
version: 1.3.2
16+
version: 1.3.3
17+
annotations:
18+
artifacthub.io/changes: |
19+
- kind: added
20+
description: "added Artifacthub changelog annotation"

charts/sophora-ai/Chart.yaml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,13 @@ name: sophora-ai
33
description: Sophora AI
44
type: application
55
version: 2.0.2
6+
annotations:
7+
artifacthub.io/changes: |
8+
- kind: added
9+
description: "link to subshell website and icon"
10+
611
appVersion: 1.0.0
712
sources:
813
- https://github.com/subshell/helm-charts/tree/main/charts/sophora-ai
914
home: https://subshell.com/sophora/modules/sophora-ai100.html
1015
icon: https://subshell.com/logos/sophora-ai106~1x1.1728311176867.png
11-
annotations:
12-
artifacthub.io/changes: |
13-
- kind: added
14-
description: "link to subshell website and icon"

charts/sophora-cluster-common/Chart.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,12 @@ name: sophora-cluster-common
33
description: A Helm chart containing some common resources useful for Sophora cloud setups
44
type: application
55
version: 1.4.2
6-
appVersion: "4"
76
annotations:
87
artifacthub.io/changes: |
98
- kind: added
109
description: "link to sources at GitHub"
10+
11+
appVersion: "4"
1112
sources:
1213
- https://github.com/subshell/helm-charts/tree/main/charts/sophora-cluster-common
1314
home: https://subshell.com/sophora/modules/sophora-server102.html

charts/sophora-contentapi/Chart.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,12 @@ apiVersion: v2
22
name: sophora-contentapi
33
description: Sophora Content API
44
type: application
5-
version: 1.0.1
5+
version: 1.0.2
6+
annotations:
7+
artifacthub.io/changes: |
8+
- kind: added
9+
description: "added Artifacthub changelog annotation"
10+
611
appVersion: 6.0.0
712
sources:
813
- https://github.com/subshell/helm-charts/tree/main/charts/sophora-contentapi

charts/sophora-courier/Chart.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,11 @@ type: application
1515
# This is the chart version. This version number should be incremented each time you make changes
1616
# to the chart and its templates, including the app version.
1717
# Versions are expected to follow Semantic Versioning (https://semver.org/)
18-
version: 1.1.2
18+
version: 1.1.3
19+
annotations:
20+
artifacthub.io/changes: |
21+
- kind: added
22+
description: "added Artifacthub changelog annotation"
1923
2024
# This is the version number of the application being deployed. This version number should be
2125
# incremented each time you make changes to the application. Versions are not expected to

0 commit comments

Comments
 (0)