Skip to content

Attempt to enable Volley SNAPSHOT builds on Sonatype Central. - #471

Merged
jpd236 merged 1 commit into
google:masterfrom
jpd236:master
Aug 6, 2026
Merged

Attempt to enable Volley SNAPSHOT builds on Sonatype Central.#471
jpd236 merged 1 commit into
google:masterfrom
jpd236:master

Conversation

@jpd236

@jpd236 jpd236 commented Aug 5, 2026

Copy link
Copy Markdown
Collaborator

OSSRH is shut down, so we must migrate to Sonatype Central. This in turn requires additional changes:

  • A new publishing plugin that supports Sonatype Central. There is not yet an official plugin, but other notable OSS (Dagger, Glide) and Google (JSpecify) projects are using com.vanniktech:gradle-maven-publish-plugin, which should work for now.
  • This plugin requires JDK 17, Gradle 9, and Android Gradle Plugin 8.13.0.
  • The updated JDK requires a newer ErrorProne.
  • The newer ErrorProne has additional checks which fail and need to be disabled for now.

None of these changes are expected to impact clients though they may need to update their build tools as well. The minSdkVersion remains unchanged.

New repository secrets have been added with the needed publishing credentials. Builds are verified locally but actual SNAPSHOT uploading won't be tested until this commit is approved.

See #464

OSSRH is shut down, so we must migrate to Sonatype Central. This in turn requires additional changes:

- A new publishing plugin that supports Sonatype Central. There is [not yet an official plugin](https://central.sonatype.org/publish/publish-portal-gradle/), but other notable OSS (Dagger, Glide) and Google ([JSpecify](jspecify/jspecify#860)) projects are using com.vanniktech:gradle-maven-publish-plugin, which should work for now.
- This plugin requires JDK 17, Gradle 9, and Android Gradle Plugin 8.13.0.
- The updated JDK requires a newer ErrorProne.
- The newer ErrorProne has additional checks which fail and need to be disabled for now.

None of these changes are expected to impact clients though they may need to update their build tools as well. The minSdkVersion remains unchanged.

New repository secrets have been added with the needed publishing credentials. Builds are verified locally but actual SNAPSHOT uploading won't be tested until this commit is approved.

See google#464
@jpd236
jpd236 merged commit 6c1b19b into google:master Aug 6, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants