Closed lrytz closed 3 years ago
Woo-hoo! Congrats! Should someone start a reddit?
Sure, pre-announcing an upcoming announcement seems to be fashionable!
2.13.6 is now officially announced, but I'm not able to tweet about it from scala_lang because the password changed — awaiting help with that.
Key links:
N weeks before the release
Release announcement / notes
N days before release
Point of no return
before_script: export SCALA_VER_BASE=2.13.6 SCALA_VER_SUFFIX=
before_install: export version=2.13.6 mode=release scala_sha=9468b9abcda6955688804194c02fe11db8c78a38
git tag -s -m "Scala 2.13.6" v2.13.6 9468b9abcda6955688804194c02fe11db8c78a38
git tag -s -m "Scala 2.13.6" v2.13.6 8a792b55c74abd3357da549591b0b2bb975bba9c
git push https://github.com/scala/scala.git v2.13.6
git push https://github.com/scala/scala-dist.git v2.13.6
before_script: export version=2.13.6 scala_sha=9468b9abcda6955688804194c02fe11db8c78a38 mode=archives
: https://travis-ci.com/github/scala/scala-dist/builds/226080466before_script: export version=2.13.6 scala_sha=9468b9abcda6955688804194c02fe11db8c78a38 mode=update-api
: https://travis-ci.com/github/scala/scala-dist/builds/226080498st_stagingRepoPromote [scala-repo]
,st_stagingRepoPromote [modules-repo]
(or use oss.sonatype.org web UI)Check availability
When everything is on maven central
download/index.md
_config.yml
(update devscalaversion or scalaversion)index.md
(updatecurrentScalaVersion
)api/all.md
,_config.yml
,_overviews/jdk-compatibility/overview.md
current
symlink for the API docs/home/linuxsoft/archives/scala/api
onchara.epfl.ch
2.1x.y
to 2.13.6)ssh jenkins-worker-publish
, then from there you canssh -i ~/.ssh/jenkins_lightbend_chara scalatest@chara.epfl.ch
Modules
Announcements
Afterwards
starr.version
in/versions.properties
Global / baseVersion
in/build.sbt
mimaReferenceVersion
in/project/MimaFilters.scala
mimaFilters
in/project/MimaFilters.scala
, except the one(s) labeled "KEEP"spec/_config.yml
, if it's a major bumplatestSpecVersion
inspec/_config.yml
on the old branch, so that spec is marked as no longer current_data/footer.yml
and_data/doc-nav-header.yml
on docs.scala-lang.org