Skip to content

Publish @blockcast/mabr-route-proxy@0.1.1 through npm trusted publisher #25

Open

Description

@kkroo

Blocker

@blockcast/mabr-route-proxy@0.1.1 is the public browser library used by the PMG Shaka integration, but the package is still absent from registry.npmjs.org.

The merged publish workflow and mabr-route-proxy-v0.1.1 tag build the exact tarball, but npm OIDC exchange returns:

POST https://registry.npmjs.org/-/npm/v1/oidc/token/exchange/package/@blockcast%2fmabr-route-proxy
404 package not found

The package must be created/claimed under the blockcast npm scope and the Beacon publish-npm.yml GitHub trusted publisher configured for the publish-mabr job. Then rerun the mabr-route-proxy-v0.1.1 workflow (or publish the immutable tarball once) and verify:

npm view @blockcast/mabr-route-proxy@0.1.1 version dist.integrity
# sha512-qYs3K+qr9ZFGBcIy1aePCkau7KUr2AqTUetZ5QAST2v/kUgF0LJK24r9JSelsDNWd3ioJmhhGTlczIz3DFc3yQ==

This blocks PMG PR #4176 frozen installs; do not replace it with an expiring GitHub release URL.

Activity

  1. kkroo commented on Oct 26, 2026

    @kkroo
    ContributorAuthor

    Current verification (2026-10-26):

    • Beacon main includes test(mabr): cover public discovery export #24, and the public discovery export test passes.
    • npm run typecheck, npm run build, and all 33 package tests pass.
    • Browser E2E passes native DIMT and AMT/DRIAD simulated ingress, Shaka DASH/HLS playback, and dropped-symbol RaptorQ recovery.
    • Live DS discovery returns staging 69.25.95.198 -> 232.254.0.12:1024 and production 69.25.95.61 -> 232.1.1.66:8000.
    • npm view @blockcast/mabr-route-proxy@0.1.1 still returns E404.
    • PMG #4176 remains blocked solely at the package install/publication gate.
  2. kkroo commented on Oct 26, 2026

    @kkroo
    ContributorAuthor

    Paperclip tracking is now BLO-49295. It owns the first-publish/trusted-publisher action, exact integrity verification, PMG #4176 frozen-install rerun, and the downstream staging/prod acceptance gates.

    Current registry check remains E404 for @blockcast/mabr-route-proxy@0.1.1; no code or registry workaround was introduced.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions