You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(cli,csharp,go,java,python,ruby,rust,typescript): fix local vs remote generation parity (#11413)
* add test remote local script
* Update script to use seed:local
* build generator in test script
* update test file
* make build flag optional
* Initial fix attempts
* Fix java x-fern-sdk-name to match remote gen
* Update versions.yml files
* fix(java,cli): simplify local vs remote generation parity fixes
- Add fallback SDK name generation in Java generator when no explicit maven config
- Fix self-hosted GitHub URI format in CLI (owner/repo -> https://github.com/owner/repo)
- Revert TypeScript constructNpmPackage to preserve npm shorthand format
- Remove complex fallback registry config logic from getGeneratorConfig.ts
The Java generator now generates a default maven coordinate (com.<org>.fern:<api>-sdk)
matching Fiddle's RegistryConfigFactory behavior when neither generatorConfig.publish
nor ir.publishConfig provides one.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <[email protected]>
* fix(cli,seed): improve remote vs local generation parity
- Add shouldGeneratePublishWorkflow flag for npm publish info in local generation
to match Fiddle's behavior (fixes ts-sdk CI publish job discrepancy)
- Add token: "OIDC" to ts-sdk test config to enable publish workflow generation
- Update JAVA_SDK_MAVEN_COORDINATE to match Fiddle's format (com.<org>.fern:<api>-sdk)
- Remove duplicate getRepoUrlFromUrl call in AbstractGeneratorCli.ts that was
causing URL mangling for self-hosted GitHub configurations
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <[email protected]>
* relock
* fix lock
* fix(docker): pin generator-cli to 0.5.0 instead of @latest
Co-Authored-By: [email protected] <[email protected]>
---------
Co-authored-by: Claude Opus 4.5 <[email protected]>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
0 commit comments