Skip to content

Update SDK to latest API definition#511

Merged
parthban-db merged 1 commit into
mainfrom
parthban-db/scim-change
Sep 18, 2025
Merged

Update SDK to latest API definition#511
parthban-db merged 1 commit into
mainfrom
parthban-db/scim-change

Conversation

@parthban-db

@parthban-db parthban-db commented Sep 17, 2025

Copy link
Copy Markdown
Contributor

What changes are proposed in this pull request?

Update SDK to the latest API definition.

This PR also adds a cleanup script that selectively opts out handwritten files in the service directory, which is currently deleted completely. This is needed as we are adding handwritten code in the service directory.

Note for reviewers: I have manually added few files in iam and sharing package for backward compatibility.

How is this tested?

Existing CI.

@rauchy rauchy left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Overall looks good (cleanup script + share list mixin), but I couldn't really understand which manual changes were added for IAM?

@github-actions

Copy link
Copy Markdown
Contributor

If integration tests don't run automatically, an authorized user can run them manually by following the instructions below:

Trigger:
go/deco-tests-run/sdk-java

Inputs:

  • PR number: 511
  • Commit SHA: d949173ca8c98c93e1c1f0fe2c6d23034a8045d7

Checks will be approved automatically on success.

@parthban-db

Copy link
Copy Markdown
Contributor Author

I couldn't really understand which manual changes were added for IAM?

Basically, the existing SCIM APIs are added as a handwritten service, as we deleted them from the API definition.

@parthban-db parthban-db added this pull request to the merge queue Sep 18, 2025
Merged via the queue into main with commit 38c6b50 Sep 18, 2025
16 checks passed
@parthban-db parthban-db deleted the parthban-db/scim-change branch September 18, 2025 09:24
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.

2 participants