01 Release-Path Rescue

Prepare one npm release path for the targeted January 2027 token change.

GitHub and npm say bypass-2FA tokens are expected to lose direct publishing around January 2027. ReleaseOrigin maps one visible release path to direct OIDC, staged publishing, verification-only, or no-fit—and hands every state-changing step back to your publisher.

$149founding rate · first 3 accepted, paid pilots
24 hoursafter fit, public inputs, and payment are confirmed
  • Public metadata first
  • No npm token requested
  • Your publisher controls release
PUBLIC SIGNAL READERNO CODE EXECUTION

Registry + public release-path evidence

Classify what is visible.

Enter an exact package name. ReleaseOrigin reads public npm metadata and, only when requested, the package-declared public repository. It never installs or runs the package.

Point-in-time public evidence only. A classifier result needs owner review; missing attestation metadata is not a security, compliance, or migration verdict.

02 The handoff

The last mile between a warning and a release your team can run.

Every accepted pilot is bounded to one path. The public sample and templates deliberately stop before publication.

EVIDENCE_01

Dated evidence card

Current version, registry attestation-metadata state, declared repository route, and visible workflow-path signals from public sources.

FIT_02

Package + workflow fit

A concise decision—direct OIDC, staged publishing, verification-only, or no-fit—based on the visible path and current provider constraints.

PATCH_03

PR-ready path patch

An OIDC or staged-publishing patch when the supported hosted CI path, package configuration, and public release evidence are compatible.

OWNER_04

Owner-only steps

The npm account and trusted-publisher settings your authorized publisher completes. Credentials never belong in the handoff.

DRYRUN_05

Non-publishing validation

Static, non-executing review plus an owner-run dry-run checklist for the customer’s controlled environment after review.

ROLLBACK_06

Retry, verify, roll back

An owner-run retry and post-release verification sequence, rollback notes, and one consolidated revision after review.

SCOPE LOCK

One npm package · one public repository · one visible release workflow · one supported hosted CI path · one consolidated revision. We decline before charging when the public path cannot support a concrete handoff. The pilot does not include monorepo-wide migration, private repository review, registry administration, package publication, or ongoing release operations.

03 Inspect before inquiry

The sample ends exactly where owner authority begins.

Review a fictional, non-client handoff: sanitized evidence, a path decision, static validation, an owner-run retry checklist, and rollback notes.

release-origin / handoff
  1. 01registry.latestREAD
  2. 02repo.workflowMAP
  3. 03workflow.static_checkVERIFY
  4. 04owner.publishSTOP / HANDOFF

04 Fit gate

Compatibility is checked before charging.

Usually a fit

  • The npm package and source repository are public.
  • One supported hosted GitHub Actions, GitLab.com shared-runner, or CircleCI cloud path owns release.
  • The team can review a workflow patch and control npm settings.
  • A non-publishing validation route can be documented safely.

We will decline or rescope

  • Direct OIDC depends on a self-hosted or unsupported CI path and a staged path is not acceptable.
  • The release requires private repository access to assess fit.
  • The request spans multiple packages or workflows.
  • The requested outcome requires us to hold credentials or publish.

Provider support and npm requirements can change. The accepted scope records the provider, package, workflow, and direct-versus-staged assumptions used for the handoff. See the current decision guide.

05 24-hour rescue route

Four checkpoints. Zero borrowed credentials.

The delivery clock starts only after written fit and scope confirmation, public inputs, and agreed payment are received.

  1. 01
    Confirm the lane

    Lock the package, repository, workflow, hosted CI path, and release owner.

  2. 02
    Choose the survivable path

    Map the visible release to direct OIDC, staged publishing, verification-only, or no-fit using npm’s current guidance.

  3. 03
    Validate without executing

    Prepare the bounded patch, complete static checks, and give the owner a controlled-environment rehearsal and retry checklist.

  4. 04
    Hand control back

    Your authorized maintainer reviews, configures the trusted publisher, merges, and runs the release.

06 Claim boundary

Provenance is useful evidence—not a security verdict.

GitHub and npm currently target around January 2027 for bypass-2FA tokens to lose direct publishing. npm documents Trusted Publishing as an OIDC-based alternative, and staged publishing as a route with human 2FA approval.

Attestations can connect published artifacts to source and build information. Their presence does not prove that code is safe or non-malicious; their absence does not establish insecurity, negligence, a policy violation, or noncompliance.

ReleaseOrigin is not a security audit, compliance assessment, penetration test, code review, or certification.

07 Start with fit

Tell us which release path needs help.

This creates a fit-review inquiry, not a checkout or automatic booking. We reply after reviewing the public package and package-declared repository path.

Founding pilot$149first 3 accepted, paid pilots

Do not send tokens, passwords, API keys, private links, customer data, file contents, attachments, or credentials. The form rejects unsupported fields and credential-like content.