mdsmith-release

command
v0.23.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 21, 2026 License: MIT Imports: 7 Imported by: 0

Documentation

Overview

mdsmith-release is the internal CLI the GitHub Actions release pipeline invokes. It is intentionally NOT part of the user-facing `mdsmith` binary — its commands (stamp tracked manifests, verify them, build npm sub-packages, build PyPI wheels, secret-rotation reminder, record rotation) are only useful inside the workflow.

Usage:

mdsmith-release stamp <version>
mdsmith-release check
mdsmith-release build-npm <artifacts-dir> <out-dir>
mdsmith-release build-wheels <artifacts-dir> <out-dir>
mdsmith-release sync-docs <src-dir> <dst-dir>
mdsmith-release build-website [--no-fix] [src-dir] [dst-dir]
mdsmith-release verify-website-links --dir <html-dir> [--base-url <url>]
mdsmith-release publish-release
mdsmith-release sbom <out-path>
mdsmith-release check-secret-rotations
mdsmith-release record-rotation <ENTRY_TITLE> <YYYY-MM-DD>
mdsmith-release merge-coverage -o <out> <profile>...
mdsmith-release bench [workdir]
mdsmith-release pull-site-assets

Each subcommand operates relative to the current working directory, which is the repo root in CI.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL