Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion .github/workflows/helm-ccv-cell-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,4 +52,10 @@ jobs:
- name: Create GitHub release
env:
GH_TOKEN: ${{ github.token }}
run: gh release create "$GITHUB_REF_NAME" --title "ccv-cell $GITHUB_REF_NAME" --generate-notes
run: |
notes_file="${CHART}/changelogs/${GITHUB_REF_NAME}.md"
if [ -f "$notes_file" ]; then
gh release create "$GITHUB_REF_NAME" --title "ccv-cell $GITHUB_REF_NAME" --notes-file "$notes_file" --generate-notes
else
gh release create "$GITHUB_REF_NAME" --title "ccv-cell $GITHUB_REF_NAME" --generate-notes
fi
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,9 @@ and fail CI!
The [`ccv-cell` helm chart](./charts/ccv-cell) is released on tag pushes that follow the `v*` pattern. The version in
`Chart.yaml` is overridden by CI using the git tag provided.

Custom release notes can be provided by writing up a `charts/ccv-cell/changelogs/<version>.md` file before setting the
tag.

To trigger a release, simply push release tags like so:
```shell
newVersion=v9.8.7 # the version being released
Expand Down
1 change: 0 additions & 1 deletion RUNBOOK.md
Original file line number Diff line number Diff line change
Expand Up @@ -770,4 +770,3 @@ If you're building SLOs on top of these metrics, three starting points:
at zero.

Actual SLO targets are your own business decision, not something this guide can set for you.

1 change: 1 addition & 0 deletions charts/ccv-cell/.helmignore
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
README.md.gotmpl
changelogs/
5 changes: 5 additions & 0 deletions charts/ccv-cell/changelogs/v0.6.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# First Beta Release

This marks the first beta release of the ccv-cell Helm Chart.

No significant changes are expected to the chart at this time, but some breaking changes might still occur.
Loading