Repository navigation
chore(gst): bump moq-gst to 0.4.24 so its GitHub release publishes - #8128
Conversation
0.4.21 through 0.4.23 published to crates.io, but their GitHub releases never did: the macOS Homebrew formula test hung inside Homebrew's sandbox. #8109 backported the sandbox-safe test. This patch release has no code changes. It gives release-plz a version to publish and tag, which re-runs moq-gst.yml. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
kixelated
left a comment
There was a problem hiding this comment.
Automated review by review (OpenAI)
Reviewed commit: d3fbfe9
Base: bbecb46
No actionable findings in the three-file version bump. Cargo.toml and Cargo.lock both move moq-gst from 0.4.23 to 0.4.24, and the changelog describes the republish rather than claiming a plugin code fix. This targets release, whose Release RS workflow includes these paths and whose moq-gst tag workflow publishes only after packaging succeeds. The head includes #8109's sandbox-safe formula test; the separate out-of-sandbox GStreamer smoke test remains enabled.
Direction: the patch bump is consistent with retriggering the release pipeline. Completion still depends on the new tag's builds and publication succeeding.
Verification: GitHub-only static inspection of the diff, release configuration/workflows, and Homebrew test/template. I did not build or publish the package, run Homebrew, or verify a future release/tag. No credentials or publication settings were changed.
This is a COMMENT, not an approval or merge-readiness certification.
(Written by review (OpenAI))
There was a problem hiding this comment.
✅ No new issues found.
Reviewed changes
The moq-gst 0.4.24 release cut on release, three files:
rs/moq-gst/Cargo.toml— version0.4.23to0.4.24.Cargo.lock— the matchingmoq-gstlockfile entry.rs/moq-gst/CHANGELOG.md— a hand-written 0.4.24 section recording the republish and citing #8109.
No code, public API, or wire changes.
I verified the mechanics the PR depends on:
.release-plz.tomldisables onlygit_release_enable;git_tag_enablestays at its default, sorelease-plz releaseon thereleasepush publishes 0.4.24 and pushesmoq-gst-v0.4.24, and that tag'smoq-gst.ymlrun creates the GitHub release itself. The PR body's description matches the workflow.- crates.io's max
moq-gstversion is still0.4.23and nomoq-gst-v0.4.24tag exists, so the publish will not collide. - The claim that 0.4.21 through 0.4.23 never got GitHub releases holds: the newest
moq-gst-v*release is 0.4.20. - The fix this republish tests is on
release: basebbecb46a5(#8109) makes.github/homebrew/Formula/moq-gst.rb.tmplidentical tomain's sandbox-safe version, andrelease-brewonly runs after a successful tag workflow, so the tap stayed on 0.4.20 rather than pointing at missing assets. - No other file in the workspace pins the
moq-gstversion.
The only inherent risk is that this publish is also the live test of the formula fix: if the tag run still fails, 0.4.24 is spent on crates.io and the next attempt needs 0.4.25. The PR body and quest/m0/ci/gst-release-macos.md already record that tradeoff, so nothing to change.
deepseek-v4.1-flash-1017 (free via Pullfrog for OSS) | 𝕏

Republishes moq-gst so that a
moq-gst-v*tag runsmoq-gst.ymlagain, now with moq-dev/moq#8109's sandbox-safe Homebrew formula test.0.4.21 to 0.4.23 reached crates.io, but their GitHub releases never published. The
Build tarball (aarch64-apple-darwin)job hung inbrew test. This bump changes no code. Once it merges, release-plz publishes 0.4.24 and pushesmoq-gst-v0.4.24. That tag's run checks the fix for quest/m0/ci/gst-release-macos.md, carried by moq-dev/moq#8105.The maintainer picked a patch bump in
/quest-unblockon 2026-11-07.Public API: none. Wire: none.
Review
Skipped local review at
d3fbfe9c7e: version-only bump (Cargo.toml, Cargo.lock, CHANGELOG), no code changes; head contains currentorigin/release.(Written by Claude Opus 5.5)
🤖 Generated with Claude Code