Skip to content

chore: migrate to changesets#2839

Merged
Saadnajmi merged 3 commits intomicrosoft:mainfrom
Saadnajmi:changesets
Apr 9, 2026
Merged

chore: migrate to changesets#2839
Saadnajmi merged 3 commits intomicrosoft:mainfrom
Saadnajmi:changesets

Conversation

@Saadnajmi
Copy link
Copy Markdown
Collaborator

Summary:

nx release has proven to be a bit more cumbersome than we like. I just migrated FluentUI React Native to changesets (microsoft/fluentui-react-native#4003), let's do the same here. We can adopt some of the changes from #2807 , specifically around updating prepublish-check.mjs into an all-in-one script, now named, configure-publish.mts.

Test Plan:

There should be an updated

@Saadnajmi Saadnajmi requested a review from a team as a code owner February 25, 2026 01:03
@changeset-bot
Copy link
Copy Markdown

changeset-bot bot commented Feb 25, 2026

⚠️ No Changeset found

Latest commit: d0bd678

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

- Set `commit: false` and remove `git reset --soft HEAD~1` from
  postbump script (changesets/action commits everything itself)
- Remove `privatePackages` config that caused errors when public
  packages depend on private workspace packages
- Replace validate-changesets.mts with unified change.mts script
  that auto-detects the correct upstream base branch via --since
- Remove redundant private package bump check (not needed without
  privatePackages config)
- Fix dry-run publish using ADO $(publishTag) syntax in GitHub Actions
- Skip version bump PRs in check-changesets job
- Add fetch-depth/persist-credentials to version workflow checkout

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@Saadnajmi Saadnajmi enabled auto-merge (squash) April 9, 2026 19:42
@Saadnajmi Saadnajmi merged commit 697e23e into microsoft:main Apr 9, 2026
17 checks passed
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