Skip to content

Merge develop into main - #115

Merged
Arthurk12 merged 2 commits into
mainfrom
develop
Oct 26, 2026
Merged

Arthurk12 merged 2 commits into
mainfrom
develop

Conversation

@Arthurk12

Copy link
Copy Markdown
Member

What does this PR do?

CI: Use npm stage publish , the flow npm recommends for automated pipelines.

Arthurk12 and others added 2 commits October 26, 2026 18:27
The publish workflow pushes each release straight to the registry with
`npm publish`, so a version goes public with no maintainer
proof-of-presence (2FA) at any point.

Use `npm stage publish`, the flow npm recommends for automated
pipelines: the workflow uploads the package in a staged state and a
maintainer approves it with 2FA (`npm stage approve`) before it becomes
public. Provenance and the OIDC trusted-publishing setup are kept as is.
ci: stage npm releases instead of publishing them directly
@Arthurk12
Arthurk12 merged commit 90c8f20 into main Oct 26, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant