akka/akka-grpc

Release Akka gRPC 2.2.0

patriknw opened this issue · 0 comments

Before the release

Cutting the release

  • Make sure the Github Actions build for the commit you would like to release has completed.
  • Tag the release git tag -a -m 'Release v2.2.0' v2.2.0 and push the tag git push --tags
  • Check that the GitHub Actions release build has executed successfully (it should publish artifacts to Sonatype and documentation to Gustav)

Check availability

When everything is on maven central

  • ssh akkarepo@gustav.akka.io
    • update the current links on repo.akka.io to point to the latest version with
      ln -nsf 2.2.0 www/docs/akka-grpc/current
      ln -nsf 2.2.0 www/api/akka-grpc/current
      
    • check changes and commit the new version to the local git repository
      cd ~/www
      git add docs/akka-grpc/current docs/akka-grpc/2.2.0
      git add api/akka-grpc/current api/akka-grpc/2.2.0
      git commit -m "Akka gRPC 2.2.0"
      
    • push changes to the remote git repository
      cd ~/www
      git push origin master
      

Announcements

  • Merge draft news item for akka.io
  • Edit the release draft with the next tag version v2.2.0, title and release description.
  • Send a release notification to Lightbend discuss
  • Tweet using the akkateam account (or ask someone to) about the new release
  • Announce on Gitter akka/akka
  • Announce internally
  • Update to the released version here
  • For minor releases, record it here

Afterwards

  • Close this issue