mystamps icon indicating copy to clipboard operation
mystamps copied to clipboard

Automate release procedure as much as possible

Open php-coder opened this issue 5 years ago • 0 comments

Related to #1049

Consider using Maven plugins for that:

  • https://maven.apache.org/maven-release/maven-release-plugin/
  • https://stackoverflow.com/questions/37963689/maven-release-plugin-automatically-run-a-script-before-commit
  • https://maven.apache.org/guides/mini/guide-releasing.html
  • https://maven.apache.org/scm/maven-scm-plugin/
  • https://maven.apache.org/scm/git.html
  • https://maven.apache.org/plugins/maven-changelog-plugin/
  • https://medium.com/javarevisited/how-to-increment-versions-for-the-maven-build-java-project-a7596cc501c2

Other options:

  • https://docs.github.com/en/repositories/releasing-projects-on-github/automatically-generated-release-notes
  • https://github.com/softprops/action-gh-release
  • https://github.com/commitizen-tools/commitizen
  • https://github.com/release-it/release-it
  • https://github.com/nextreleaseio/next-release
  • https://github.com/github-changelog-generator/github-changelog-generator
  • https://github.com/adhocore/please
  • https://github.com/leviy/release-tool
  • https://release-notes.com / https://github.com/github-tools/github-release-notes / https://github.com/release-notes/release-notes-spec / https://github.com/release-notes/release-notes-cli
  • https://github.com/llorllale/loggit-maven-plugin
  • https://github.com/ponylang/changelog-tool
  • https://github.com/paultyng/changelog-gen
  • https://github.com/kubernetes/release/tree/master/cmd/release-notes
  • https://github.com/apps/release-drafter
  • https://github.com/marketplace/actions/automatic-changelog-generator
  • https://github.com/CookPete/auto-changelog
  • https://jreleaser.org
  • https://github.com/orhun/git-cliff
  • https://github.com/favware/cliff-jumper
  • https://github.com/antham/chyle
  • https://github.com/git-chglog/git-chglog
  • https://github.com/miniscruff/changie
  • https://github.com/conventional-changelog/releaser-tools
  • https://github.com/twisted/towncrier
  • https://github.com/WeTransfer/GitBuddy
  • https://github.com/semantic-release/semantic-release
  • https://github.com/absolute-version/commit-and-tag-version (fork of deprecated https://github.com/conventional-changelog/standard-version)
  • https://github.com/googleapis/release-please

GitHub Automation:

  • https://dev.to/optnc/manage-github-milestones-from-cli-2hkh
  • https://github.com/cli/cli/issues/1200

php-coder avatar Jan 22 '20 17:01 php-coder