Skip to content

Enable strictChangefileValidation experiment#5783

Merged
iclanton merged 3 commits intomicrosoft:mainfrom
iclanton:strictChangefileValidation
Apr 18, 2026
Merged

Enable strictChangefileValidation experiment#5783
iclanton merged 3 commits intomicrosoft:mainfrom
iclanton:strictChangefileValidation

Conversation

@iclanton
Copy link
Copy Markdown
Member

Summary

  • Enables the strictChangefileValidation experiment in experiments.json, which causes rush change --verify to report errors for change files that reference non-existent projects or target a lockstepped project that isn't the policy's main project.
  • Updates pnpm-config.json from the repo template.
  • Deletes three stale change files that referenced non-published packages (@rushstack/localization-plugin, @rushstack/tls-sync-vscode-shared, tls-sync-vscode-extension-pack), which would fail validation under the new strict mode.

Test plan

  • rush change --verify passes with the new experiment enabled
  • No regressions in CI

🤖 Generated with Claude Code

@iclanton iclanton merged commit ea11482 into microsoft:main Apr 18, 2026
6 checks passed
@github-project-automation github-project-automation bot moved this from Needs triage to Closed in Bug Triage Apr 18, 2026
@iclanton iclanton deleted the strictChangefileValidation branch April 18, 2026 00:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Closed

Development

Successfully merging this pull request may close these issues.

2 participants