Skip to content

chore(release): cut 0.1.36 - #504

Merged
Jason Robert (jrob5756) merged 1 commit into
mainfrom
chore/release-0.1.36
Sep 2, 2026
Merged

chore(release): cut 0.1.36#504
Jason Robert (jrob5756) merged 1 commit into
mainfrom
chore/release-0.1.36

Conversation

@jrob5756

Copy link
Copy Markdown
Collaborator

Release 0.1.36 (previous tag: v0.1.35).

Commit audit

1 commit in v0.1.35..main, fully audited:

Commit Subject PR Disposition
4e1ea0a feat(mcp): conductor mcp serve — expose workflows as MCP tools (#432) #491 Added + Changed + Fixed — changelog copy already written, but misplaced; relocated (see below)

Changelog

The audit found a defect: #491 was rebased onto a newer main and its changelog
hunks landed inside already-published version sections rather than
[Unreleased], which was left empty:

  • ### Added (conductor mcp serve, workflow.mcp: block) and ### Changed
    (conductor status / conductor fleet list now list recently-completed runs)
    had landed inside ## [0.1.34].
  • ### Fixed (mcp>=1.28.1,<2 SDK bound) had landed inside ## [0.1.31].

Neither of those releases contains this work. All three blocks are moved
verbatim into the new ## [0.1.36] section — no wording changed, nothing
added or dropped — and the two released sections are restored to their
pre-#491 contents. [0.1.34] no longer carries a duplicate ### Added /
### Changed pair.

[Unreleased] is re-created empty, pointing at v0.1.36...HEAD.

Release diff

Only the three release files:

  • CHANGELOG.md — 0.1.36 section finalized, misplacement repaired
  • pyproject.tomlversion = "0.1.36"
  • uv.lock — re-locked with uv lock; the only change is the
    conductor-cli project version (no dependency movement)

Validation

All run against this branch and passing:

  • make check — ruff check, ruff format --check, ty check — all clean
  • make test8194 passed, 58 skipped, 14 deselected
  • make validate-examples — all examples valid (run because the release range
    touched config/schema.py and added examples/mcp-serve.yaml)
  • git diff --check — clean

After merge

Merging this PR will be followed by tagging the merge commit v0.1.36 and
pushing it, which triggers .github/workflows/release.yml to build and publish
the GitHub Release with its artifacts. The release is not created manually.

Finalizes the 0.1.36 release section, bumps the project version, and
re-locks uv.lock.

Also repairs a changelog defect introduced when #491 was rebased: the
`conductor mcp serve` Added/Changed entries had landed inside the
already-published [0.1.34] section, and the `mcp>=1.28.1,<2` Fixed entry
inside [0.1.31]. Both are relocated verbatim into [0.1.36], where the
work actually ships.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@jrob5756
Jason Robert (jrob5756) merged commit 5fe89fe into main Sep 2, 2026
13 checks passed
@jrob5756
Jason Robert (jrob5756) deleted the chore/release-0.1.36 branch September 2, 2026 13:06
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