deepseek-harness/scripts/release
imccyu 9840d39ba0 feat(release): rehearse a vendored publication with a prerelease
release:vendor --prerelease rc.1 appends the identifier to the version each
package would take, so a first publication can be thrown away instead of holding
the stable dist-tag: publish already routes any version with a prerelease
segment to --tag next.

A prerelease does not consume its release numbers, so the stable release that
follows takes the same ones rather than skipping a patch. Deciding that needs
semver precedence, which git's version sort does not provide — it places
4.0.1-rc.1 above 4.0.1 — so the newest published version is chosen by comparing
versions here, numeric prerelease fields numerically.
2026-08-11 02:43:12 +08:00
..
bump.ts feat(release): rehearse a vendored publication with a prerelease 2026-08-11 02:43:12 +08:00
families.spec.ts feat(release): rehearse a vendored publication with a prerelease 2026-08-11 02:43:12 +08:00
families.ts fix(release): close the review findings on the release sequences 2026-08-11 01:26:36 +08:00
pack.ts fix(release): close the review findings on the release sequences 2026-08-11 01:26:36 +08:00
process.ts fix(release): close the review findings on the release sequences 2026-08-11 01:26:36 +08:00
publish.ts fix(release): close the review findings on the release sequences 2026-08-11 01:26:36 +08:00
tarball.ts fix(release): verify the packed install against the framework it peers on 2026-08-11 00:51:02 +08:00
verify-packed-install.ts fix(release): supply the Landlock entry tarball to the packed install 2026-08-11 01:48:56 +08:00
verify.ts fix(release): close the review findings on the release sequences 2026-08-11 01:26:36 +08:00