Skip to content

fix(build): restore CI by dropping obsolete Sonatype settings - #99

Merged
Ragazoor merged 1 commit into
mainfrom
1548-quick-task
Jul 20, 2026
Merged

fix(build): restore CI by dropping obsolete Sonatype settings#99
Ragazoor merged 1 commit into
mainfrom
1548-quick-task

Conversation

@Ragazoor

@Ragazoor Ragazoor commented Jun 7, 2026

Copy link
Copy Markdown
Owner

Summary

  • CI on main broke after the dependency update in chore(deps): update patch & minor dependencies #98 bumped sbt and the release plugin to newer versions.
  • The build still referenced an old publishing configuration that those newer versions no longer provide, so the project failed to load and every CI job (tests + lint) errored before running.
  • This removes the obsolete configuration. Publishing to Maven Central is now handled automatically by the newer tooling, so no replacement is needed.

Test plan

  • Lint (sbt check) passes
  • Tests pass on Scala 2.13.18 (20/20)
  • Tests pass on Scala 3.3.1 (20/20)

Implements #1548.

sbt-ci-release 1.11.x no longer bundles the xerial sbt-sonatype plugin;
sbt 1.11+ handles Sonatype Central publishing natively. The leftover
import and sonatypeCredentialHost/sonatypeLogLevel settings failed to
compile (not found: object xerial), breaking CI on main.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@Ragazoor
Ragazoor marked this pull request as ready for review July 20, 2026 06:37
@Ragazoor
Ragazoor merged commit 13848df into main Jul 20, 2026
5 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