- Add --base flag to gh pr list to find PRs targeting correct branch (lts-3.16 vs main)
- Replace git submodule update --remote with explicit branch checkout
- Ensure submodule PRs merge to matching base branch, not default branch
- Add fallback to main branch if matching branch doesn't exist
- Update submodules to checkout matching branch (lts-3.16) when PR is merged to lts-3.16
- Prevent submodules from defaulting to main branch regardless of base branch
- Add fallback to main if matching branch doesn't exist in submodule
* Fix: Post release automation corrections
* automation fix for merging submodules PRs
* remove the extra slack notification in the docker CE release job
* adding the branch fall to cloud dockerfile