action-gh-release
action-gh-release copied to clipboard
feat: add generate from latest tag
This allows DETACHED HEAD
tags to properly generate the RELEASE notes.
Otherwise it will always try to generate the full release notes from multiple tags
this looks good, and would love this feature 👀
Is there a voting mechanism here? 👍 would also love this feature.
for now I've ended up using https://github.com/mikepenz/release-changelog-builder-action to generate the proper changelogs. it's a really nice action.
this is how my steps looks like if somebody just wants to copy paste it and don't spend too much time on it 😂
jobs:
deploy:
name: Create release
runs-on: ubuntu-latest
permissions:
contents: write
deployments: write
pull-requests: read
steps:
- name: 'Build Changelog'
id: build_changelog
uses: mikepenz/release-changelog-builder-action@v4
with:
token: '${{ github.token }}'
- name: Create GitHub release
uses: softprops/action-gh-release@v1
with:
body: ${{steps.build_changelog.outputs.changelog}}
@softprops is this a feature that you intend to add? As there is a considerable amount of 👍 on the issue for this feature I'm curious if we should wait or to find a workaround.
@pocesar can you fix the merge conflict for the PR, I can include this feature for the next release.
@softprops could we get this merged, since it appears to bring great value to all users with little to none added effort? 🙏🏼
@fdventura there is merge conflict needs to be addressed first.