Skip to content

v0.20.3

Choose a tag to compare

@github-actions github-actions released this 29 Oct 10:57
· 17 commits to main since this release
560a346

What's new

Changed

  • Release provenance is now made by GitHub's build attestations and can be verified with gh attestation verify; the release still carries it as ymcp.intoto.jsonl.

Fixed

  • A leading ~ in workspace.worktrees now means the home directory on the host, instead of git creating a directory named ~ inside the repository on ssh hosts.

Changelog

Fixes

  • 560a346: fix(pipeline): a ~ in workspace.worktrees is the home directory on the host (#54) (@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.

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

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).