akka-http
akka-http copied to clipboard
Release 10.6.3
Release Akka HTTP 10.6.3
Cutting the release
- [x] Check that open PRs and issues assigned to the milestone are reasonable
- [x] If PRs were merged after EU midnight, trigger the native-image tests and see that they are gr
- [x] Update the Change date in the LICENSE file.
- [x] Update the Akka HTTP version in the samples to 10.6.3, otherwise the published zip files of the samples will have the old version.
- [ ] For minor or major versions, add a release notes entry in
docs/src/main/paradox/release-notes/. - [x] Create a new milestone for the next version
- [x] Close the 10.6.3 milestone
- [x] Make sure all important PRs have been merged
- [ ] 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 udpated by Akka Group > Projects > Edit. For recent dependency updates the Fossa validation can be triggered from the GitHub actions "Dependency License Scanning". - [x] Wait until main build finished after merging the latest PR
- [x] Update the draft release with the next tag version
v10.6.3, title and release description. Use thePublish releasebutton, which will create the tag. - [x] 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
- [x] Check API documentation
- [x] Check reference documentation. Check that the reference docs were deployed and show a version warning (see section below on how to fix the version warning).
- [x] Check the release on https://repo.akka.io/maven/com/typesafe/akka/akka-http-core_2.13/10.6.3/akka-http-core_2.13-10.6.3.pom
When everything is on https://repo.akka.io/maven
-
[ ] Log into
gustav.akka.ioasakkarepo- [x] If this updates the
currentversion, run./update-akka-http-current-version.sh 10.6.3 - [ ] otherwise check changes and commit the new version to the local git repository
cd ~/www git status git add docs/akka-http/current docs/akka-http/10.6.3 git add api/akka-http/current api/akka-http/10.6.3 git add japi/akka-http/current japi/akka-http/10.6.3 git commit -m "Akka HTTP 10.6.3" - [ ] push changes to the remote git repository
cd ~/www git push origin master
- [x] If this updates the
-
[x] If this updated 'current' docs - trigger a re-index of the docs for search through Run workflow for the scraper
-
[x] Update version in _config.yml in https://github.com/akka/akka.io
Announcements
For important patch releases, and only if critical issues have been fixed:
- [ ] Send a release notification to Lightbend discuss
- [ ] Tweet using the @akkateam account (or ask someone to) about the new release
- [ ] Announce internally (with links to Tweet, discuss)
For minor or major releases:
- [ ] Include noteworthy features and improvements in Akka umbrella release announcement at akka.io. Coordinate with PM and marketing.
Afterwards
-
[x] Add the released version to
project/MiMa.scalato themimaPreviousArtifactskey of all current compatible branches. -
[ ] Update akka-dependencies bom and version for Akka module versions in akka-dependencies repo
-
[ ] Update Akka Guide samples
-
[x] Update sbt new (g8) template:
- [x] Akka HTTP Scala
-
Close this issue
Docs republished with updated theme