Skip to content

chore: use changeset publish command - #418

Merged
artus9033 merged 1 commit into
mainfrom
ci/publish-changesets
Jul 7, 2026
Merged

chore: use changeset publish command#418
artus9033 merged 1 commit into
mainfrom
ci/publish-changesets

Conversation

@artus9033

Copy link
Copy Markdown
Collaborator

Summary

This PR replaces npm publish with changeset publish to prevent:

➤ YN0035:   Response Code: 403 (Forbidden)
➤ YN0035:   Request Method: PUT
➤ YN0035:   Request URL: https://registry.yarnpkg.com/@callstack%2fbrownfield-cli
➤ YN0000: Failed with errors in 1s 732ms

e.g. on this run: https://github.com/callstack/react-native-brownfield/actions/runs/28857461435/job/85587457990

Test plan

CI green

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the monorepo’s release publishing step to use Changesets’ publishing flow instead of publishing every workspace directly, aligning the CI publish behavior with the repo’s existing Changesets-based versioning/release workflow.

Changes:

  • Replace yarn workspaces foreach ... npm publish && changeset tag with changeset publish for CI publishing to avoid attempts to republish already-published versions.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@artus9033
artus9033 merged commit ed87aee into main Jul 7, 2026
15 checks passed
@artus9033
artus9033 deleted the ci/publish-changesets branch July 7, 2026 11:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants