Closed eed3si9n closed 5 years ago
scala/scala PR is down to 4 PRs - https://github.com/scala/scala/milestone/77 /cc @retronym, @diesalbla
scala/bug down to 3. https://github.com/scala/bug/milestone/98 two related to Saladoc with "help wanted" tag and one about fresh name.
scala/scala PR have all been merged. If all goes well 2.12.9-bin-82e3405 is the current candidate. No further PRs will be committed unless there's a last-minute bug fix.
community build SHA updated, runs on all three JDKs (8/11/12) in progress
We might include this - https://github.com/scala/scala/pull/8289
ok. New commit SHA is https://github.com/scala/scala/commit/87d43d092060c8dbf216ef2580e116cebea4a828.
Scala 2.12.9-bin-87d43d0 is the current candidate.
community builds restarted
Ran scala-collection-laws:
$ git diff
diff --git a/build.sbt b/build.sbt
index e6cb9f6..a05d13a 100644
--- a/build.sbt
+++ b/build.sbt
@@ -2,4 +2,4 @@ name := "collections-laws"
version := "0.3.2"
-scalaVersion in ThisBuild := "2.12.2"
+scalaVersion in ThisBuild := "2.12.9-bin-87d43d0"
$ sbt -J-XX:MaxMetaspaceSize=1G -J-Xmx6G "tests/runMain tests.generated.collection.Test_All"
....
[info] Running tests.generated.collection.Test_All
Test lines 86, 206 were not used.
103 collections run against suite of 353 tests (18112 total)
[success] Total time: 473 s, completed Aug 1, 2019 11:56:18 AM
Community Builds
Note to self: previous Travis trigger - https://travis-ci.org/scala/scala/builds/542650556/config
before_install: "export SCALA_VER_BASE=2.12.9 SCALA_VER_SUFFIX=\"\""
New commit SHA is https://github.com/scala/scala/commit/cca78e1e18c55e5b0223b9dfa4ac230f7bc6a858. This is comment change, so we can reuse the result on Community Build of any other testing.
https://travis-ci.org/scala/scala/jobs/567895759 failed because scala/scala now uses before_install. trying before_script..
before_script
worked. https://travis-ci.org/scala/scala/jobs/567900531
Triggering https://travis-ci.org/scala/scala-dist/builds/568002492:
before_install: export version=2.12.9 scala_sha=cca78e1e18c55e5b0223b9dfa4ac230f7bc6a858 mode=archives
https://travis-ci.org/scala/scala-dist/builds/568004143
before_install: export version=2.12.9 scala_sha=cca78e1e18c55e5b0223b9dfa4ac230f7bc6a858 mode=update-api
@eed3si9n let's close this out...? (I'm about to make a ticket for 2.12.10.)
Variables to be expanded in this template (or export them in a local terminal, so that you can copy/paste the commands below without replacing anything):
Key links:
previously
https://github.com/scala/scala-dev/issues/582
N weeks before the release
Release announcement / notes
documentation/api.md
download/index.md
_config.yml
(update devscalaversion or scalaversion)api/all.md
N days before release
Point of no return
SCALA_VER_BASE
andSCALA_VER_SUFFIX
in the custom configbefore_install: export SCALA_VER_BASE=$SCALA_VER_BASE SCALA_VER_SUFFIX=$SCALA_VER_SUFFIX
)git tag -s -m "Scala $SCALA_VER" v$SCALA_VER $SCALA_SHA
git tag -s -m "Scala $SCALA_VER" v$SCALA_VER $DIST_SHA
git push https://github.com/scala/scala.git v$SCALA_VER
git push https://github.com/scala/scala-dist.git v$SCALA_VER
before_install: export version=$SCALA_VER scala_sha=$SCALA_SHA mode=archives
: https://travis-ci.org/scala/scala-dist/builds/?before_install: export version=$SCALA_VER scala_sha=$SCALA_SHA mode=update-api
: https://travis-ci.org/scala/scala-dist/builds/?st_stagingRepoPromote [scala-repo]
,st_stagingRepoPromote [modules-repo]
(or use oss.sonatype.org web UI)Check availability
When everything is on maven central
current
symlink for the API docsModules
Announcements
Afterwards
scala-version
on docs.scala-lang.org (example: https://github.com/scala/docs.scala-lang/pull/1294)versions.properties
(new file generated by the bootstrap job) and thebaseVersion
inbuild.sbt
and the MiMa base version and exclusion filters and (if it's a major bump)spec/_config.yml
latestSpecVersion
inspec/_config.yml
on the old branch, so that spec is marked as no longer current