Repository navigation
Bump version to 2.0.0-SNAPSHOT.468 and update local dependencies - #337
Merged
Merged
Conversation
Bump BaseTypes -> `2.0.0-SNAPSHOT.226`, Compiler -> `2.0.0-SNAPSHOT.079`, CoreJvm Compiler -> `2.0.0-SNAPSHOT.098`, DokkaTools -> `2.0.0-SNAPSHOT.11`, and Validation -> `2.0.0-SNAPSHOT.466`. Validation stays at `.466`, the newest complete publication: `.467` was only partially published by the failed Publish run. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Also picks up the CoreJvm Compiler `2.0.0-SNAPSHOT.098` plugin version in "Adding to build". Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
CoreJvm Compiler `.098` and Compiler `.079` both still pin Validation at `.464`. Pinning `.466` here forced `spine-validation-jvm-runtime` to `.466` while `validation-java-bundle` stayed at `.464`, mixing the code generator and the runtime from different Validation versions. Move this pin once CoreJvm picks up a newer Validation. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
Contributor
There was a problem hiding this comment.
🟢 Approved
The scoped version, report, and documentation updates are consistent, with no unresolved blocking findings.
No open issues 🎉
What changed in this PR
Advances Validation to 2.0.0-SNAPSHOT.468 so publishing can resume after the partial .467 upload.
Changes:
- Updates the release version and local dependency pins.
- Refreshes generated dependency reports.
- Synchronizes build and getting-started documentation.
| File | Description |
|---|---|
| version.gradle.kts | Sets release version to .468. |
| docs/dependencies/pom.xml | Updates release and dependency versions. |
| docs/dependencies/dependencies.md | Refreshes report versions and timestamps. |
| docs/content/docs/validation/user/01-getting-started/adding-to-build.md | Updates Validation and CoreJvm plugin examples. |
| docs/content/docs/validation/developer/build-and-release.md | Updates the embedded release version. |
| buildSrc/src/main/kotlin/io/spine/dependency/local/DokkaTools.kt | Pins DokkaTools .11. |
| buildSrc/src/main/kotlin/io/spine/dependency/local/CoreJvmCompiler.kt | Pins CoreJvm Compiler .098. |
| buildSrc/src/main/kotlin/io/spine/dependency/local/Compiler.kt | Updates Compiler fallback to .079. |
| buildSrc/src/main/kotlin/io/spine/dependency/local/BaseTypes.kt | Pins BaseTypes .226. |
Review effort: Balanced
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #337 +/- ##
=========================================
Coverage 93.57% 93.57%
Complexity 367 367
=========================================
Files 86 86
Lines 2117 2117
Branches 159 159
=========================================
Hits 1981 1981
Misses 92 92
Partials 44 44 🚀 New features to boost your workflow:
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why
The Publish run for the merge of #336 failed while uploading
2.0.0-SNAPSHOT.467. The.pom.sha1PUT forvalidation-contextgot HTTP 400 from Artifact Registry. Several artifacts had already been uploaded by then, so.467is now partially published:validation-gradle-pluginandspine-validation-jvm-runtimehave.467.validation-contexthas only its.pom, and.467is missing from itsmaven-metadata.xml.Published versions are immutable, so re-running Publish on
.467cannot succeed. This PR moves to the next free version,.468(it returns 404 in the snapshots registry), so the Publish workflow can run again after merge.What changed
Version:
2.0.0-SNAPSHOT.467→2.0.0-SNAPSHOT.468.Local dependency pins (
buildSrc/.../dependency/local), each moved to the latest Spine snapshot:.225.226.074.079.097.098.10.11Compiler
.079declares the same Base, ToolBase, CoreJvm and Validation runtime versions that this build already uses. The Compiler dogfooding version stays at.069, matching earlier pin updates.The Validation pin stays at
.464. CoreJvm Compiler.098and Compiler.079still pin Validation at.464. Moving the pin to.466would putspine-validation-jvm-runtime.466next tovalidation-java-bundle.464in the resolved graph. The branch history shows that bump and its revert as separate commits. The pin can move once CoreJvm picks up a newer Validation.Dependency reports:
docs/dependencies/{dependencies.md,pom.xml}were regenerated by a full build.Docs: the version literals embedded in "Build and release" and "Adding to build" now show Validation
.468and the CoreJvm plugin.098.Verification
./gradlew buildpassed: 293 tasks executed, including all test and Spine Compiler codegen tasks.docs/_examples, after running:docs:updatePluginVersions(as CI'scheckSamplesdoes),embed-code -mode=checkreports the docs are up to date.🤖 Generated with Claude Code