Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Add auto-changelog generation #159

@wagoodman

Description

@wagoodman

#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

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions