Skip to content

v0.16.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 12:40
· 39 commits to main since this release
84262c7

What's new

Added

  • d on the board or a run card, or ymcp pipeline NAME delete RUN, deletes a run that has ended from the local store after asking (-y skips the question); the issue, branch and pull request stay.

Fixed

  • An issue canceled with /cancel or from the CLI and then put back in the source is captured again once the runner restarts, instead of staying in the backlog for good.
  • A new run no longer continues a branch left by a run that is no longer in the store; branch names that git already has, locally or on origin, are skipped.
  • When an agent on an ssh host is not found, the run's error and ymcp pipeline check say that the command is not in the PATH of the agent's shell and that ~/.zshenv, the top of ~/.bashrc or agent.command fixes it.

Changelog

Features

  • d94c60d: feat(pipeline): delete ended runs; take an issue put back after /cancel (#25) (@xlsft)

Fixes

  • 84262c7: fix(pipeline): say how to fix an agent its host's shell doesn't find (#26) (@xlsft)

Install

macOS / Linux:

curl -fsSL https://raw.githubusercontent.com/xlsft/ymcp/main/install.sh | sh

Windows (PowerShell):

irm https://raw.githubusercontent.com/xlsft/ymcp/main/install.ps1 | iex

Homebrew: brew install xlsft/tap/ymcp · Scoop: scoop bucket add xlsft https://github.com/xlsft/scoop-bucket; scoop install ymcp · winget: winget install xlsft.ymcp (once Microsoft merges the package).

Already installed: ymcp update. Docker: docker pull xlsoftware/ymcp:0.16.0.

Verify

checksums.txt is signed with Sigstore by this repository's release workflow:

cosign verify-blob checksums.txt --bundle checksums.txt.sigstore.json \
  --certificate-identity-regexp '^https://github.com/xlsft/ymcp/\.github/workflows/' \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com
sha256sum --ignore-missing -c checksums.txt

Each archive has an SPDX SBOM next to it (*.sbom.json).