Skip to content

release: prepare 0.29.1 (publish skainet-compile-minerva)#728

Merged
michalharakal merged 1 commit into
developfrom
release/0.29.1
Jun 10, 2026
Merged

release: prepare 0.29.1 (publish skainet-compile-minerva)#728
michalharakal merged 1 commit into
developfrom
release/0.29.1

Conversation

@michalharakal

Copy link
Copy Markdown
Contributor

Summary

Patch release 0.29.1 that fixes publishing of the Minerva export module shipped in 0.29.0.

Stacked on release/0.29.0 (#727). Base is release/0.29.0, not develop — merge #727 into develop first, then this. This PR's diff is only the publishing fix + version/notes bump on top of 0.29.0.

Root cause

skainet-compile-minerva applies the vanniktech.mavenPublish plugin and is auto-included in the BOM, but — unlike every other published module — it had no per-module gradle.properties (POM_ARTIFACT_ID / POM_NAME). Maven Central rejects a publication with no POM name, so the artifact never made it to Central.

Fix

  • Add skainet-compile/skainet-compile-minerva/gradle.properties:
    POM_ARTIFACT_ID=skainet-compile-minerva
    POM_NAME=skainet neural network Minerva secure-MCU export
    
  • Bump VERSION_NAME 0.29.00.29.1.
  • CHANGELOG — add [0.29.1] - 2026-06-09 Fixed entry.
  • README — bump BOM coordinate, retitle "What's New", demote 0.29.0 highlights into Recent releases.
  • Docs — bump skainet-bom coordinates to 0.29.1; regenerate kernel-support-matrix.adoc.

Audit

Scanned all modules applying the publish plugin for a missing POM_ARTIFACT_ID: skainet-compile-minerva was the only one (the root project declares the plugin apply false and does not publish). No other module is affected.

Notes

  • BOM inclusion is automatic (no BOM build edit needed) — minerva already applies the publish plugin and is not on bomCoverage.excludePublished.
  • Release tag 0.29.1 to be cut after merge to publish to Maven Central.

🤖 Generated with Claude Code

Patch release to fix publishing of the Minerva export module.

skainet-compile-minerva applies the publish plugin and is auto-included
in the BOM, but it was missing the per-module gradle.properties
(POM_ARTIFACT_ID / POM_NAME) that every other published module carries,
so its publication had no POM name and never reached Maven Central.

- Add skainet-compile/skainet-compile-minerva/gradle.properties.
- Bump VERSION_NAME 0.29.0 -> 0.29.1.
- CHANGELOG: add [0.29.1] Fixed entry.
- README: bump BOM coordinate, retitle What's New, demote 0.29.0 to
  Recent releases.
- docs: bump skainet-bom coordinates to 0.29.1; regenerate
  kernel-support-matrix.

Audited all modules applying the publish plugin: minerva was the only
one missing its POM properties.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Base automatically changed from release/0.29.0 to develop June 10, 2026 14:28
@michalharakal michalharakal merged commit e7b5033 into develop Jun 10, 2026
7 checks passed
@michalharakal michalharakal deleted the release/0.29.1 branch June 10, 2026 16:05
@michalharakal michalharakal mentioned this pull request Jun 13, 2026
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.

1 participant