Skip to content

Fix Central Repository validation issues and update documentation#11

Merged
jkebinger merged 2 commits intomainfrom
fix-missing-description-etc
Sep 22, 2025
Merged

Fix Central Repository validation issues and update documentation#11
jkebinger merged 2 commits intomainfrom
fix-missing-description-etc

Conversation

@jkebinger
Copy link
Copy Markdown
Contributor

Summary

Fix remaining Central Repository publishing validation errors and update all documentation with correct coordinates and class names.

Changes Made

Central Repository Fixes

  • Missing Descriptions: Added project descriptions to sdk-parent and sdk-micronaut-extension POMs
  • Resolves validation errors: "Project description is missing"

Documentation Updates

  • Maven Coordinates: Updated from cloud.prefabcom.reforge
  • Artifact Names: Corrected to match actual POM structure (sdk-micronaut-extension)
  • Versions: Fixed TODO placeholders → 0.3.26
  • Class Names: Corrected PrefabCloudClientSdk in examples
  • Method Names: Removed non-existent setReforgeEnvs() method
  • URLs: Updated prefab.cloud → reforge.com throughout
  • JavaDoc Badges: Fixed URLs to use new coordinates

Files Updated

  • pom.xml - Added parent POM description
  • micronaut/pom.xml - Added Micronaut extension description
  • README.md - Updated main project documentation
  • sdk/README.md - Updated SDK-specific documentation
  • micronaut/README.md - Fixed Micronaut integration examples

Test Results

With these changes, Central Repository publishing should pass validation:

  • ✅ All required POM metadata present
  • ✅ GPG signatures validated (after key upload)
  • ✅ Documentation matches actual published artifacts

🤖 Generated with Claude Code

jkebinger and others added 2 commits September 22, 2025 17:27
- Add description to sdk-parent POM
- Add description to sdk-micronaut-extension POM

Fixes Central Repository validation errors:
"Project description is missing"

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Fix Maven coordinates: cloud.prefab → com.reforge
- Update artifact names to match current POM structure
- Fix version references: TODO → 0.3.26
- Correct main class: PrefabCloudClient → Sdk
- Remove non-existent methods (setReforgeEnvs)
- Update URLs: prefab.cloud → reforge.com
- Fix JavaDoc badge URLs for new coordinates

Ensures all documentation matches the actual published artifacts.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@jkebinger jkebinger enabled auto-merge (squash) September 22, 2025 22:34
@jkebinger jkebinger merged commit 76e528f into main Sep 22, 2025
1 check passed
Copy link
Copy Markdown
Contributor

@jdwyah jdwyah left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks

@jkebinger jkebinger deleted the fix-missing-description-etc branch September 22, 2025 22:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants