microsoft / react-native-macos

A framework for building native macOS apps with React.
https://microsoft.github.io/react-native-windows/
MIT License
3.45k stars 132 forks source link

[CI] Fix beachball publish #2002

Closed Saadnajmi closed 8 months ago

Saadnajmi commented 8 months ago

Please select one of the following

Summary:

Our CI was not properly running beachball publish. I traced this to two issues:

1) We weren't actually passing in the NPM auth token to beachball. This seems to be a typo from an earlier PR refactoring the publish yml. 2) One of the packages we inherit from upstream (@react-native/community-cli-plugin) was trying to get published. This was probably introduced / added in a merge, and we didn't add the beachball : { shouldPublish: false } section to our package.json to account. Let's just fix that

Changelog:

[INTERNAL] [FIXED] - Fix beachball publish

Test Plan:

CI should pass.