| From January 2027, npm no longer lets a token that bypasses two-factor authentication publish packages. Our releases publish the @xwiki/platform-* packages with such a token, so the first release after that date will fail to publish them. Proposed change
- The release manager approves the npm publication with their own npm account and two-factor authentication, at the end of the release.
- The release token no longer bypasses two-factor authentication.
- A failed npm publication can be resumed without publishing the already published packages again.
- The Release Plan checks that every package version is available on npm before the release is announced.
|