From 48d0082d899b012545cb64864b326ef13a5e079a Mon Sep 17 00:00:00 2001 From: Saad Najmi Date: Fri, 26 Jun 2026 15:10:06 -0700 Subject: [PATCH] ci(0.81): pass --access public to npm publish Fix Azure Pipelines publish step for scoped packages by explicitly setting public access for both yarn and npm publish paths.\n\nThis matches the previously landed publish fix and addresses 404 PUT failures when publishing @react-native-macos/virtualized-lists.\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .ado/jobs/npm-publish.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.ado/jobs/npm-publish.yml b/.ado/jobs/npm-publish.yml index 8ba50b5d42c5..9ba50b515b36 100644 --- a/.ado/jobs/npm-publish.yml +++ b/.ado/jobs/npm-publish.yml @@ -80,12 +80,12 @@ jobs: yarn config set npmPublishRegistry "https://registry.npmjs.org" yarn config set npmAuthToken $(npmAuthToken) echo "Publishing with yarn npm publish" - yarn ./packages/virtualized-lists npm publish --tolerate-republish --tag $(publishTag) - yarn ./packages/react-native npm publish --tolerate-republish --tag $(publishTag) + yarn ./packages/virtualized-lists npm publish --access public --tolerate-republish --tag $(publishTag) + yarn ./packages/react-native npm publish --access public --tolerate-republish --tag $(publishTag) else echo "Publishing with npm publish" - npm publish ./packages/virtualized-lists --tag $(publishTag) --registry https://registry.npmjs.org/ --//registry.npmjs.org/:_authToken=$(npmAuthToken) - npm publish ./packages/react-native --tag $(publishTag) --registry https://registry.npmjs.org/ --//registry.npmjs.org/:_authToken=$(npmAuthToken) + npm publish ./packages/virtualized-lists --access public --tag $(publishTag) --registry https://registry.npmjs.org/ --//registry.npmjs.org/:_authToken=$(npmAuthToken) + npm publish ./packages/react-native --access public --tag $(publishTag) --registry https://registry.npmjs.org/ --//registry.npmjs.org/:_authToken=$(npmAuthToken) fi fi displayName: Publish packages