Live Feed/GitHub/Fact Record
GitHub logo
GitHub
feature 96% Confidence Gate September 18, 2026

Stage-only npm tokens for safer automation

GitHub has introduced a new 'Read and write (stage only)' permission level for npm granular access tokens. This feature allows automated workflows to stage package versions for review without granting full publishing privileges.

Verified State Diff

Comparison Mode:
- Previous State
Automated workflows required full 'Read and write' permissions to publish packages, granting the ability to finalize and release versions to the registry.
+ Verified New State
Automated workflows can use 'Read and write (stage only)' tokens to upload package versions for review without the authority to finalize or publish them to the public registry.

Impact & Verification Analysis

WHO IS AFFECTED

Software developers, DevOps engineers, and organizations utilizing npm for package management and automated CI/CD pipelines.

WHY IT MATTERS

It significantly improves supply chain security by limiting the potential impact of compromised automation credentials and enforcing stricter governance over package publication workflows.

Full Fact Overview

The introduction of 'stage-only' tokens addresses a significant security gap in CI/CD pipelines where automated systems previously required full 'publish' permissions to interact with the npm registry. By restricting token scope to staging, developers can automate the upload of pre-release versions to the registry for validation or manual approval without exposing the ability to finalize or overwrite production releases. This follows the principle of least privilege, reducing the blast radius of a compromised CI/CD token.

Multi-Source Evidence Chain (1)

Stage-only npm tokens for safer automationGitHub
TRACKED ENTITY
Explore all historical GitHub changes
View GitHub Hub ➔