| 531 | // ---- ci release ---- |
| 532 | |
| 533 | interface ReleaseOptions { |
| 534 | autoPublish?: boolean; // skip the version-PR step and version+publish in one shot |
| 535 | assertMode?: 'version-pr' | 'publish'; // refuse to run if detected mode doesn't match — see CiPlanMode |
| 536 | tag?: string; // npm dist-tag for auto-publish (or the snapshot dist-tag) |
| 537 | branch?: string; // branch name for version PR (default: "bumpy/version-packages") |
| 538 | snapshot?: string; // publish a transient snapshot under this name + comment install instructions on the PR |
| 539 | } |
| 540 | |
| 541 | /** |
| 542 | * CI release: either create a version PR (bump files present) or publish unpublished |
nothing calls this directly
no outgoing calls
no test coverage detected
searching dependent graphs…