-
Notifications
You must be signed in to change notification settings - Fork 11
[REL-10370] Merge from private mirror after 18.0.2 release #126
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[REL-10370] Merge from private mirror after 18.0.2 release #126
Conversation
[ch103716] Correct typo in big segment update operation name
* add flag dependencies endpoints * fix list dep flags resp description
* first stab at migrating generators. ran out of time to fix errors. * Go client generating remove old README template for Go ignoring openapi-generator binary from git * download generator if not there * update Go example add back go folder temporarily to build * working go example * template cleanup * updates for python and go * add ruby support * temporary reorder of build * wget json file again build all clients fix up docs there is no more yaml generation * updates for java * small cleanup * basic README cleanup to kick off CI Co-authored-by: Ben Woskow <bwoskow@launchdarkly.com>
* first stab at migrating generators. ran out of time to fix errors. * Go client generating remove old README template for Go ignoring openapi-generator binary from git * download generator if not there * update Go example add back go folder temporarily to build * working go example * template cleanup * updates for python and go * add ruby support * temporary reorder of build * wget json file again build all clients fix up docs there is no more yaml generation * updates for java * small cleanup * basic README cleanup to kick off CI * update releaser * updates for javascript * wrong directory * fix java * update typescript build * minor js updates * clean up flag in conflict * updates for PHP * remove commented out dependency java Co-authored-by: Ben Woskow <bwoskow@launchdarkly.com>
* Update docs for environment approval settings Co-authored-by: Sarah Day <scribblingfox@users.noreply.github.com>
* Bump generator to v 7.5.0 * Fix go client * Fix python client * Fix go template * Bump go in CI and update Makefile * Try removing python partial header * Fix typescript client * Use Api instead of API in go client * Update python model package name * Remove python template reference * Revert models change * Remove typescript template files * [sc-242972] Fix GHA multiline issue * [sc-242972] Ignore scripts * [sc-242972] try bumping js version * [sc-242972] Try fixing js * [sc-242972] Swtch to using npm run build * [sc-242972] Switch to ES6 * [sc-242972] Downgrade to node 20 * [sc-242972] switch back to require * [sc-242972] Don't use link command * [sc-242972] commit package.json * [sc-242972] Try cleaning node module * [sc-242972] modernize * [sc-242972] Try checking in package-lock * [sc-242972] Use babel preset * [sc-242972] Comment out JS test * [sc-242972] Add Check Success job
* fix java testImplementation import to account for openapi generator version bump to 7.5.0
* [REL-10048] Try updating to latest version of generator * [REL-10048] Bump php version
* [REL-10048] Add build step to test java build * [REL-10048] Remove unnecessary template * [REL-10048] Just focus on java * [REL-10048] build everything * [REL-10048] try fixing build * [REL-10048] update template * [REL-10048] update template * [REL-10048] update template * [REL-10048] rename artifact reference * [REL-10048] delete build action
* [REL-10138] Migrate Maven publish from OSHH to Sonatype Central * [REL-10138] Revert signing password change * [REL-10138] Update publish URL following https://central.sonatype.org/publish/publish-portal-ossrh-staging-api/
Add missing serverUrl configuration to the nexusStaging block to point to the new Sonatype Central staging API. Without this property, the plugin defaults to the old OSSRH URL that was shut down on June 30, 2025, causing 401 Unauthorized errors when attempting to close and release repositories. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude <noreply@anthropic.com>
There's a critical security vulnerability in `form-data` 3.4.0, which was a transitive dependency of superagent 5.3.0. The superagent version is set in [this mustache file](https://github.com/OpenAPITools/openapi-generator/blob/ddb15d4b9d6fa0f04090b5db3d64ea1b8a6d0ee6/modules/openapi-generator/src/main/resources/Javascript/libraries/javascript/package.mustache) in the openapi generator, but we can override that with our own local `package.mustache`. This bumps the superagent version for the generated `api-client-javascript` to `^7.0.0`, which imports form-data 4.0.4.
…-plugin (#283) * [REL-10138] Fix nexusStaging serverUrl for Sonatype Central Add missing serverUrl configuration to the nexusStaging block to point to the new Sonatype Central staging API. Without this property, the plugin defaults to the old OSSRH URL that was shut down on June 30, 2025, causing 401 Unauthorized errors when attempting to close and release repositories. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> * [REL-10138] Migrate from nexus-staging plugin to gradle-nexus-publish-plugin Migrate from the old io.codearte.nexus-staging plugin to the newer io.github.gradle-nexus.publish-plugin to properly support Sonatype Central. The old plugin was causing 403 Forbidden errors because it wasn't fully compatible with the Sonatype Central staging API. The new plugin is the recommended solution and provides better support for the new API. Changes: - Replace io.codearte.nexus-staging plugin with io.github.gradle-nexus.publish-plugin v2.0.0 - Remove nexusStaging configuration block and publishing.repositories.maven block - Add nexusPublishing configuration with proper Sonatype Central URLs - Update publish script to use new task names: publishToSonatype and closeAndReleaseSonatypeRepository 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> --------- Co-authored-by: Claude <noreply@anthropic.com>
…ository (#285) The correct task name from gradle-nexus-publish-plugin includes 'Staging': - Incorrect: closeAndReleaseSonatypeRepository - Correct: closeAndReleaseSonatypeStagingRepository This fixes the error 'Task closeAndReleaseSonatypeRepository not found in root project'. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude <noreply@anthropic.com>
* [REL-10233] i think this should do it * [REL-10233] mkdir if not exists
…REL-10370/release-latest-open-api-spec-and-reset-changelog-in-gonfalon
These workflow files were not present in the private mirror repository. Removing them to ensure this branch is exactly the same as the private mirror. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
|
I think the tests are failing because we don't have the test secrets set appropriately. This is not a big deal since these tests are passing on the private mirror. |
sloloris
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
sheenacarswell
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approving, however we should really figure out how to get those tests working in this repo.
This PR syncs our private repo after the release of v18.0.2
Related Jira issue: REL-10370: Release latest open api spec and reset changelog in Gonfalon