There is 1 update.
 
 
XWiki Platform / cid:jira-generated-image-avatar-1c32ab0b-5615-4312-9b96-dc6b4bc89e4c XWIKI-25430 Open

Publish npm packages with the release manager's two-factor authentication

 
View issue   ยท   Add comment
 

1 update

 
cid:jira-generated-image-avatar-9f4e0b4a-b358-4d02-8679-d8847fd301b5 Changes by Manuel Leduc on 21/Oct/26 11:07
 
Description: 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.

h2. 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.


Forum proposal: https://forum.xwiki.org/t/publish-the-xwiki-platform-npm-packages-with-the-release-managers-2fa/19010