From 1c8a98e65c4513ace9c24f99dcf1eb1db480ef8f Mon Sep 17 00:00:00 2001 From: Saad Najmi Date: Tue, 28 Apr 2026 10:50:45 -0700 Subject: [PATCH] ci: pass --access public to npm publish Ensure scoped packages publish with public access by passing the flag explicitly to npm publish, rather than relying on yarn's npmPublishAccess config to propagate through `yarn workspaces foreach`. Co-Authored-By: Claude Opus 4.7 (1M context) --- .ado/jobs/npm-publish.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ado/jobs/npm-publish.yml b/.ado/jobs/npm-publish.yml index 7da6c6029a76..4e3a2b664340 100644 --- a/.ado/jobs/npm-publish.yml +++ b/.ado/jobs/npm-publish.yml @@ -47,7 +47,7 @@ jobs: condition: and(succeeded(), eq(variables['publish_react_native_macos'], '1')) - script: | - yarn workspaces foreach -vv --all --topological --no-private npm publish --tag $(publishTag) --tolerate-republish + yarn workspaces foreach -vv --all --topological --no-private npm publish --access public --tag $(publishTag) --tolerate-republish displayName: Publish packages condition: and(succeeded(), eq(variables['publish_react_native_macos'], '1'))