Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add generate from latest tag #372

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

pocesar
Copy link

@pocesar pocesar commented Jul 10, 2023

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

@pocesar pocesar force-pushed the feat/add-generateReleaseNotes branch 4 times, most recently from bbaeef1 to b32d267 Compare July 11, 2023 00:09
@pocesar pocesar force-pushed the feat/add-generateReleaseNotes branch from b32d267 to 4a08b31 Compare July 11, 2023 00:13
@ovy9086
Copy link

ovy9086 commented Jul 17, 2023

this looks good, and would love this feature 👀

@sparadiso
Copy link

Is there a voting mechanism here? 👍 would also love this feature.

@ovy9086
Copy link

ovy9086 commented Jul 19, 2023

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}}

nat-goodspeed added a commit to secondlife-3p/action-gh-release that referenced this pull request Feb 26, 2024
…tion-gh-release into feat/add-generateReleaseNotes

Adopt the addition of `previous_tag` input from softprops#372 .
bennettgoble added a commit to secondlife-3p/action-gh-release that referenced this pull request Feb 28, 2024
@caquino
Copy link

caquino commented Mar 25, 2024

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

@chenrui333
Copy link
Collaborator

@pocesar can you fix the merge conflict for the PR, I can include this feature for the next release.

@fdventura
Copy link

@softprops could we get this merged, since it appears to bring great value to all users with little to none added effort? 🙏🏼

@chenrui333
Copy link
Collaborator

@fdventura there is merge conflict needs to be addressed first.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants