Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Release Akka gRPC 1.1.0 #1129

Closed
19 tasks done
raboof opened this issue Sep 25, 2020 · 0 comments
Closed
19 tasks done

Release Akka gRPC 1.1.0 #1129

raboof opened this issue Sep 25, 2020 · 0 comments
Milestone

Comments

@raboof
Copy link
Member

raboof commented Sep 25, 2020

We have not set a date for Akka gRPC 1.1.0 yet, but we have started accepting Akka gRPC 1.1.0 features to master.

See https://github.com/akka/akka-grpc/milestone/15

Before the release

  • Make sure all important / big PRs have been merged by now
  • Rename the 'akka-grpc-x.x-stable' and 'akka-grpc-supported-x.x-stable' reporting projects in WhiteSource accordingly (unfortunately this requires permissions that cannot be shared outside of Lightbend)
  • Create a news item draft PR on akka.github.com, using the milestone - https://github.com/akka/akka.io/pull/780

Cutting the release

  • Make sure any running Travis builds for the commit you would like to release have completed.
  • Tag the release git tag -a -m 'Release v1.1.0' v1.1.0 and push the tag
  • Check that Travis CI release build has executed successfully (Travis will start a CI build for the new tag to publish artifacts to Bintray and documentation to Gustav)
  • Go to Bintray and select the just released version
  • Log in, go to the Maven Central tab, check the Close and release repository when done checkbox and sync with Sonatype (using your Sonatype TOKEN key and password)

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 1.1.0 www/docs/akka-grpc/current
      ln -nsf 1.1.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/1.1.0
      git add api/akka-grpc/current api/akka-grpc/1.1.0
      git commit -m "Akka gRPC 1.1.0"
      

Announcements

  • Merge draft news item for akka.io
  • Edit the release draft with the next tag version v1.1.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

Afterwards

  • Close this issue
@ennru ennru pinned this issue Oct 5, 2020
@ennru ennru added this to the 1.1.0 milestone Oct 5, 2020
@ignasi35 ignasi35 closed this as completed Feb 9, 2021
@ignasi35 ignasi35 unpinned this issue Mar 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants