Skip to content

fix(java): prepare GitHub Packages release - #797

Merged
0xRAG merged 1 commit into
mainfrom
fix/github-packages-only-java-release
Sep 2, 2026
Merged

0xRAG merged 1 commit into
mainfrom
fix/github-packages-only-java-release

Conversation

@0xRAG

@0xRAG 0xRAG commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Description

Prepares the public Java release surface for the Fern SDK cutover tracked by CDPSDK-3952:

  • keeps GitHub Packages as the only Java publishing target;
  • removes the unused Maven Central workflow, staging repository, and JReleaser configuration;
  • adds the Jackson JDK8 module and forward-compatible Spotless exclusions required by the Fern-generated source layout; and
  • updates the Java release runbook and Make targets accordingly.

The legacy generated-source Spotless exclusion remains temporarily so this change is safe before the GHE-to-public cutover sync lands.

Tests

  • cd java && ./gradlew build -x test generatePomFileForMavenJavaPublication
  • cd java && ./gradlew tasks --all (verified only publishMavenJavaPublicationToGitHubPackagesRepository remains)
  • make -C java help
  • git diff --check

Checklist

  • Updated the typescript README if relevant (not applicable: Java release configuration only)
  • Updated the python README if relevant (not applicable: Java release configuration only)
  • Added a changelog entry (not applicable: release configuration; the Java cutover release fragment is in the companion GHE documentation PR)
  • Added e2e tests if introducing new functionality (not applicable: build and release configuration only)

Generated with Toshi

@cb-heimdall

cb-heimdall commented Sep 2, 2026

Copy link
Copy Markdown

✅ Heimdall Review Status

Requirement Status More Info
Reviews 1/1
Denominator calculation
Show calculation
1 if user is bot 0
1 if user is external 0
2 if repo is sensitive 0
From .codeflow.yml 1
Additional review requirements
Show calculation
Max 0
0
From CODEOWNERS 0
Global minimum 0
Max 1
1
1 if commit is unverified 0
Sum 1

⚠️ Ignored Reviews (2)

Reviewer Reason
sammccord Old or outdated review
sammccord Review missing MFA

@linear

linear Bot commented Sep 2, 2026

Copy link
Copy Markdown

CDPSDK-3952

@0xRAG
0xRAG force-pushed the fix/github-packages-only-java-release branch from 627724e to aa83f18 Compare September 2, 2026 20:03
@cb-heimdall

Copy link
Copy Markdown

Review Error for sammccord @ 2026-09-02 20:06:34 UTC
User failed mfa authentication, see go/mfa-help

@0xRAG
0xRAG merged commit 4c36506 into main Sep 2, 2026
49 checks passed
@0xRAG
0xRAG deleted the fix/github-packages-only-java-release branch September 2, 2026 20:12
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.

3 participants