Skip to content

updated the script for pod push - #379

Open
aslam9691 wants to merge 1 commit into
grpc:grpc_release_1.84.xfrom
aslam9691:release_workflow_fix_1.84
Open

updated the script for pod push#379
aslam9691 wants to merge 1 commit into
grpc:grpc_release_1.84.xfrom
aslam9691:release_workflow_fix_1.84

Conversation

@aslam9691

Copy link
Copy Markdown
Collaborator

Update release script: Add validation checks and retry logic for CocoaPods

This pull request updates the release_cocoapod.sh script to improve the robustness of the release workflow:

  1. Skip Push if Already Published: Added a check to verify if the pod version already exists on CocoaPods Trunk before attempting a push.
  2. Improved Validation: The script now strictly ensures that pod validation passes before proceeding with the push.
  3. Resilience Against Network Errors: If pod trunk push fails due to a server error (e.g., HTTP 500) but the pod was actually published, the script waits 15 seconds to verify the status via pod trunk info. If the push truly failed, it now performs a single retry.

@aslam9691
aslam9691 force-pushed the release_workflow_fix_1.84 branch from f6cf2cd to 37bcd65 Compare September 11, 2026 06:17
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.

1 participant