Skip to content

publishing-automation.md documents audioif's pre-split three-call chain and calls publishing-v6 current #33

Description

@bdbarnett

Noticed by release-pilot while cutting audioif v0.2.0 (2026-09-03, run 33805941801), the first release after the audioif→audiocomponents split.

docs/publishing-automation.md is stale in two independent ways:

  1. Around lines 229–237 it documents audioif's chain as three reusable calls — native-and-wasm plus two pure-python component builds with mip-profile: audioinstruments,audioeffects. Since audioif e18eeee the repo has ONE publish job (native-and-wasm, expected-wheel-count: 21, no mip-profile); the two component distributions and both MIP entries publish from PyDevices/audiocomponents (its publish-release-packages.yml: gatespublish-audioinstruments carrying the comma-separated profile, plus publish-audioeffects).
  2. Line ~31 says publishing-v6 is current. The live coordinator every consumer pins is publishing-v8 (prepare/tag reusables are still called at v6 by consumers, which is a third thing the doc should say plainly).

Someone reading the runbook before the workflow file gets the wrong chain twice. Fix is a docs pass against the actual files; the release-health row for pydevices-audioif 0.2.0 (TestPyPI OK, assets OK, MIP --) is what the doc should now describe as normal for this repo.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions