Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Follow an established Release taxonomy - either SemVer or CalVer

  • Document release strategy, release process, branch strategy (

    • e.g. one branch per major.minor release works well so that it can be maintained in isolation while delivering major.minor.patch releases

    )
  • Document Long-term support (LTS) release strategy - example https://github.com/hyperledger/fabric-rfcs/blob/main/text/0005-lts-release-strategy.md

  • Use Github Actions to automate release process, e.g. publish artifacts and release notes upon drafting a GitHub release
  • Release artifacts

    • binaries attached to GitHub release

    • docker images - transition from Dockerhub to GitHub Packages? Will there be size limitations on GitHub Packages?

...