Skip to content

DX-2143: make export→cli merge a manual trigger#47

Merged
lloyd-cio merged 1 commit into
mainfrom
dx-2143
Jun 24, 2026
Merged

DX-2143: make export→cli merge a manual trigger#47
lloyd-cio merged 1 commit into
mainfrom
dx-2143

Conversation

@lloyd-cio

Copy link
Copy Markdown
Contributor

Makes merging the Copybara copybara/public-export PR into main a manual step instead of auto-merging on every CI pass. Export PRs accumulate; a human triggers the merge when ready to push to public main, then triggers a release.

  • Rename auto-merge-export.ymlmerge-export.yml
  • Trigger: workflow_run (CI success) → workflow_dispatch
  • Guards preserved: export-bot author, green latest CI run on PR head, rebase-merge (keeps the CioCliPublicExport-RevId trailer)

Resulting flow: merge to cio-cli (auto-export refreshes the PR) → trigger merge-export → trigger release.

Linear: DX-2143

Rename auto-merge-export.yml -> merge-export.yml; switch trigger from
workflow_run to workflow_dispatch. Guards preserved.
@lloyd-cio lloyd-cio merged commit 893e13a into main Jun 24, 2026
3 checks passed
@lloyd-cio lloyd-cio deleted the dx-2143 branch June 24, 2026 17:51
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