chart-releaser-action
chart-releaser-action copied to clipboard
How to add notes to release archive?
Does this package has ability to add release notes to result release? Cause as I see there always one text - Repository "about" description
I've tried adding release-notes-file
to my cr.yaml, but no luck.
Ah, I figured it out!
The filepath is relative to the chart, not the repository. I solved the problem by generating the changelog in the chart repo. (You still need some additional mechanism to generate the changelog. I'm using semantic-release for that purpose.)
Can you write a small guide which and where you put?
I can at least share what I've got so far. It's far from done, but the semantic-release and chart-release parts seem to be working.
- Chart-Releaser config: cr.yaml
- Semantic-Release config: release.config.cjs
- Github Actions Workflow: .github/workflows/release.yaml
Note: In my case, I have a single chart in the /microservices
directory. For multiple charts, a more complicated semantic-release setup would be required.