Skip to content

Latest commit

 

History

History
25 lines (20 loc) · 1.17 KB

File metadata and controls

25 lines (20 loc) · 1.17 KB

Changelog

All notable changes to this package will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

Added

  • scripts/source-allowlist.mts: authoritative allowlist of (source-repo, build-workflow, tag-pattern) tuples authorized to mint @socketaddon/* tail packages. Initial rows cover ultrathink-acorn (sourceRepo SocketDev/ultrathink) and opentui (sourceRepo opentui/opentui).
  • scripts/publish-cross-org.mts: entry-point that reads the allowlist, delegates the download → verify → extract → stage pipeline to the fleet stageMultiPackagePublish() runner, and npm publish --provenance per staged tail.
  • .github/workflows/publish-cross-org.yml: workflow_dispatch trigger (source-repo, release-tag, dry-run inputs) that runs the publisher under the workflow's OIDC identity. Default dry-run: true; a real publish requires the canonical Allow workflow-dispatch bypass: publish-cross-org phrase in the operator's session.
  • package.json: publish:cross-org script.