MCPcopy Create free account
hub / github.com/dmno-dev/bumpy / PublishCommandOptions

Interface PublishCommandOptions

packages/bumpy/src/commands/publish.ts:46–60  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

44import type { PackageManager } from '../types.ts';
45
46interface PublishCommandOptions {
47 dryRun?: boolean;
48 tag?: string;
49 noPush?: boolean;
50 /** Filter to specific packages by name/glob (comma-separated) */
51 filter?: string;
52 /** Channel name override (otherwise inferred from the current branch) */
53 channel?: string;
54 /** Publish a transient snapshot under this name (mutually exclusive with channel) */
55 snapshot?: string;
56 /** Recovered bump files from a version commit — used for GitHub release body generation */
57 recoveredBumpFiles?: import('../types.ts').BumpFile[];
58 /** Package names to exclude from publishing (e.g., packages with pending non-none bumps) */
59 excludePackages?: Set<string>;
60}
61
62/**
63 * Publish packages that have been versioned but not yet published.

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…