I'm looking to automate my changelog/release/tags/...
# github-actions
v
I'm looking to automate my changelog/release/tags/release notes after whenever I merge a PR from renovatebot. Anyone here have recommendations on a FOSS to do what i described or something similar?
I'm currently digging through these and thinking about chaining something customer together: https://github.com/marketplace?category=&type=actions&verification=&query=changelog
d
We have action for that, based on
release-drafter
https://github.com/cloudposse/github-action-auto-release
🔥 1
👍 1
v
Thanks Dan! This looks Great!
np 1
Is there a way to get the labels added automatically? I'm looking at your code/nested actions and it seems like it might be missing functionality or specifically designed this way. I found a possible solution using: https://github.com/marketplace/actions/conventional-release-labels however, I am open to other ideas.
d
absolutely! we use this action https://github.com/actions/labeler
👍 1
d
I'm not sure. That's a better question for @Igor Rodionov
v
I have a feeling this is an issue with the default
draft-release.yml
but was curious to know if you had any insights:
d
it looks like that's a syntax error in your template, no?
v
Just did a diff between yours and ours and it's identical from what i can tell: https://github.com/cloudposse/github-action-auto-release/blob/main/.github/configs/draft-release.yml https://github.com/GlueOps/metacontroller-operator-waf/blob/main/.github/configs/draft-release.yml Only difference is i have a header ontop that is commented out.
Had a few of these renovate bot PR's that auto-release just didn't like for some reason.
d
the syntax errors looks like it comes from the PR summary, which comes from renovate. we also use renovate and I'm not sure why it's trying to render content in that summary
👍 1
v
Thanks for the feedback. I'll debug and share anything notable I find.