Move more release instructions to the template (#30340)
* Move more release instructions to the template Sparked by discussion in #17432 * use newer version in example Co-authored-by: Renato Cavalcanti <renato@cavalcanti.be> * point to sonatype for snapshots Co-authored-by: Renato Cavalcanti <renato@cavalcanti.be>
This commit is contained in:
parent
dd13277195
commit
bbae718ef7
4 changed files with 38 additions and 81 deletions
|
|
@ -3,8 +3,10 @@ Release Akka $VERSION$
|
|||
### Before the release
|
||||
|
||||
- [ ] Make sure all important / big PRs have been merged by now
|
||||
- [ ] Create a news item draft PR on [akka.github.com](https://github.com/akka/akka.github.com), using the milestone
|
||||
- [ ] Make sure to update `versions.json` in it
|
||||
- [ ] Create a news item draft PR on [akka.io](https://github.com/akka/akka.io), using the milestone and `scripts/authors.scala v2.6.14 v2.6.15`
|
||||
- [ ] Make sure to update `_config.yml` in it
|
||||
- In case of a new minor release:
|
||||
- [ ] update the branch descriptions at CONTRIBUTING.md#branches-summary
|
||||
|
||||
### Cutting the release
|
||||
|
||||
|
|
@ -12,6 +14,7 @@ Release Akka $VERSION$
|
|||
- [ ] Tag the release `git tag -a -s -m 'Release v$VERSION$' v$VERSION$` and push the tag `git push --tags`
|
||||
- [ ] Create a [new milestone](https://github.com/akka/akka/milestones) for the next version and close the current one.
|
||||
- [ ] Check that the GitHub Actions release build has executed successfully (it should publish artifacts to Sonatype and documentation to Gustav)
|
||||
- [ ] Update `MiMa.latestPatchOf` and PR that change (`project/MiMa.scala`)
|
||||
|
||||
### Check availability
|
||||
|
||||
|
|
@ -45,7 +48,22 @@ Release Akka $VERSION$
|
|||
|
||||
- [ ] Merge draft news item for [akka.io](https://github.com/akka/akka.github.com)
|
||||
- [ ] Create a [GitHub release](https://github.com/akka/akka/releases) with the next tag version `v$VERSION$`, title and a link to the announcement
|
||||
- [ ] Send a release notification to [Lightbend discuss](https://discuss.akka.io)
|
||||
- [ ] Tweet using the akkateam account (or ask someone to) about the new release
|
||||
- [ ] Post about it on the [forum](https://discuss.akka.io)
|
||||
- [ ] Tweet using the [@akkateam](https://twitter.com/akkateam) account (or ask someone to) about the new release
|
||||
- [ ] Announce on [Gitter akka/akka](https://gitter.im/akka/akka)
|
||||
- [ ] Announce internally
|
||||
|
||||
## Update references
|
||||
|
||||
Update the versions used in:
|
||||
|
||||
* [ ] https://github.com/akka/akka-samples
|
||||
* [ ] https://github.com/lightbend/lightbend-platform-docs/blob/master/docs/modules/getting-help/examples/build.sbt (this populates https://developer.lightbend.com/docs/lightbend-platform/introduction/getting-help/build-dependencies.html#_akka)
|
||||
|
||||
These are autoupdated by latest stable on maven central:
|
||||
* https://github.com/akka/akka-quickstart-java.g8
|
||||
* https://github.com/akka/akka-quickstart-scala.g8
|
||||
* https://github.com/akka/akka-http-quickstart-java.g8
|
||||
* https://github.com/akka/akka-http-quickstart-scala.g8
|
||||
* https://github.com/akka/akka-grpc-quickstart-java.g8
|
||||
* https://github.com/akka/akka-grpc-quickstart-scala.g8
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue