Skip to content
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

Support releasing multiple SDKs #109

Merged
merged 15 commits into from
Apr 4, 2024
Merged

Conversation

daymxn
Copy link
Collaborator

@daymxn daymxn commented Apr 4, 2024

Per b/330880975,

This updates our release infrastructure to support our new multi project repo (with common and generativeai living next to one another). Now, we can release either in separation of the other.

This PR also includes the necessary changes to various tasks, plugins, workflows, tools, and even documentation.

More specifically, this PR fixes the following:

  • b/332890790 -> Implement a task to generate collective release notes
  • b/332891281 -> Implement a task to generative collective api changes
  • b/332891563 -> Provide a means for SDKs to generate their release artifacts in isolation of one another
  • b/332892199 -> Separate api changes according to sdk
  • b/332892499 -> Implement a task to release all sdks with changes
  • b/332893058 -> Update the api changes workflow to work for multiple sdks
  • b/332894984 -> Update the build release workflow to work for multiple sdks
  • b/332897987 -> Update DEVELOPING to reflect the multiple sdk structure
  • b/332898189 -> Update change to allow specifying projects

@daymxn daymxn requested review from rlazo and davidmotson April 4, 2024 16:45
@daymxn daymxn self-assigned this Apr 4, 2024
@daymxn daymxn merged commit 4179344 into main Apr 4, 2024
4 of 5 checks passed
@daymxn daymxn deleted the daymon-support-releasing-multiple-sdks branch April 4, 2024 17:26
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