chart-releaser-action icon indicating copy to clipboard operation
chart-releaser-action copied to clipboard

How to add notes to release archive?

Open djklim87 opened this issue 1 year ago • 4 comments

Does this package has ability to add release notes to result release? Cause as I see there always one text - Repository "about" description

djklim87 avatar Sep 16 '22 06:09 djklim87

I've tried adding release-notes-file to my cr.yaml, but no luck.

jftanner avatar Sep 29 '22 04:09 jftanner

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.)

jftanner avatar Sep 29 '22 14:09 jftanner

Can you write a small guide which and where you put?

djklim87 avatar Sep 29 '22 19:09 djklim87

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.

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.

jftanner avatar Sep 29 '22 20:09 jftanner