Skip to content

Dispatch downstream version bumps on stable publish#5817

Merged
Topherhindman merged 2 commits into
mainfrom
chore/dispatch-downstream-bumps
Jun 1, 2026
Merged

Dispatch downstream version bumps on stable publish#5817
Topherhindman merged 2 commits into
mainfrom
chore/dispatch-downstream-bumps

Conversation

@Topherhindman

Copy link
Copy Markdown
Contributor

After a release/vX.Y.Z PR merges and PyPI publish succeeds, fires a repository_dispatch to TARGET_REPO so we can open a PR bumping the pinned livekit-agents version in downstream consumers (e.g. agent-starter-python).

Stability is inferred from the PR head ref pattern (release/vX.Y.Z), which mirrors the user's choice in the bump job (patch/minor/major/ promote produce X.Y.Z; *-rc variants produce X.Y.Z.rcN and are skipped). This avoids an unnecessary checkout and a version-string regex.

Republish retries are intentionally not dispatched here. Downstream sync workflow exposes a workflow_dispatch input for that case.

After a release/vX.Y.Z PR merges and PyPI publish succeeds, fires a
repository_dispatch to TARGET_REPO so internal-actions can open a PR
bumping the pinned livekit-agents version in downstream consumers
(e.g. agent-starter-python).

Stability is inferred from the PR head ref pattern (release/vX.Y.Z),
which mirrors the user's choice in the bump job (patch/minor/major/
promote produce X.Y.Z; *-rc variants produce X.Y.Z.rcN and are skipped).
This avoids an unnecessary checkout and a version-string regex.

Republish retries are intentionally not dispatched here — the
internal-actions sync workflow exposes a workflow_dispatch input for
that case.
@chenghao-mou chenghao-mou requested a review from a team May 22, 2026 20:57
devin-ai-integration[bot]

This comment was marked as resolved.

Co-authored-by: devin-ai-integration[bot] <158243242+devin-ai-integration[bot]@users.noreply.github.com>
@Topherhindman Topherhindman merged commit 23aea13 into main Jun 1, 2026
23 checks passed
@Topherhindman Topherhindman deleted the chore/dispatch-downstream-bumps branch June 1, 2026 20:49
longcw pushed a commit that referenced this pull request Jun 4, 2026
Co-authored-by: devin-ai-integration[bot] <158243242+devin-ai-integration[bot]@users.noreply.github.com>
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