Skip to content
New issue

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

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

Already on GitHub? # to your account

Release 2.5.3 #2024

Closed
16 of 25 tasks
johanandren opened this issue Jan 31, 2025 · 0 comments
Closed
16 of 25 tasks

Release 2.5.3 #2024

johanandren opened this issue Jan 31, 2025 · 0 comments
Assignees
Milestone

Comments

@johanandren
Copy link
Member

johanandren commented Jan 31, 2025

Release Akka gRPC 2.5.3

Cutting the release

  • Check that open PRs and issues assigned to the milestone are reasonable
  • If PRs were merged after EU midnight, trigger the native-image tests and see that they are green.
  • Update the Change date and version in the LICENSE file.
  • Update the Akka gRPC version in the samples to 2.5.3, otherwise the published zip files of the samples will have the old version.
  • Create a new milestone for the next version
  • Close the 2.5.3 milestone
  • Make sure all important PRs have been merged
  • Wait until main build finished after merging the latest PR
  • For recent dependency updates or changes on a minor release branch the Fossa validation can be triggered from the GitHub actions "Dependency License Scanning" (Manually choosing the release branch)
  • Update the revision in Fossa in the Akka Group for the Akka umbrella version, e.g. 22.10. Note that the revisions for the release is updated by Akka Group > Projects > Edit.
  • Update the draft release with the next tag version v2.5.3, title and release description. Use the Publish release button, which will create the tag.
  • Check that GitHub Actions release build has executed successfully (GitHub Actions will start a CI build for the new tag and publish artifacts to https://repo.akka.io/maven)

Check availability

When everything is on https://repo.akka.io/maven

  • Log into gustav.akka.io as akkarepo
    • If this updates the current version, run ./update-akka-grpc-current-version.sh 2.5.3
    • otherwise check changes and commit the new version to the local git repository
      cd ~/www
      git status
      git add libraries/akka-grpc/current libraries/akka-grpc/2.5.3
      git add api/akka-grpc/current api/akka-grpc/2.5.3
      git commit -m "Akka gRPC 2.5.3"
      

Announcements

For important patch releases, and only if critical issues have been fixed:

For minor or major releases:

  • Include noteworthy features and improvements in Akka umbrella release announcement at akka.io. Coordinate with PM and marketing.

Afterwards

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant