Skip to content
New issue

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

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

Already on GitHub? # to your account

Add auto-changelog generation #159

Closed
wagoodman opened this issue Aug 25, 2020 · 0 comments · Fixed by #162
Closed

Add auto-changelog generation #159

wagoodman opened this issue Aug 25, 2020 · 0 comments · Fixed by #162
Assignees
Labels
enhancement New feature or request

Comments

@wagoodman
Copy link
Contributor

#132 documented the release process. This issue is to capture the auto-changelog generation process into the release pipeline using this tool: https://github.com/github-changelog-generator/Github-Changelog-Generator/

The goal is to:

  • generate a changelog from opt-in labels
  • add the generate command to the release pipeline, replacing the goreleaser changelog with the generated one... something like: goreleaser ... --release-notes <(some_changelog_generator_cmd)

This may be something along the lines of:

 docker run -it --rm  -v "$(pwd)":/usr/local/src/your-app ferrarimarco/github-changelog-generator --user anchore --project auto-changelog-testing -t $GITHUB_TOKEN --no-pr-wo-labels --no-issues-wo-labels --future-release ${GIT_TAG} --unreleased-only
@wagoodman wagoodman added the enhancement New feature or request label Aug 25, 2020
@wagoodman wagoodman self-assigned this Aug 26, 2020
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant