Skip to content

chore: more release setup updates - #36723

Merged
Elizabeth Craig (ecraig12345) merged 1 commit into
microsoft:masterfrom
ecraig12345:pre-esrp
Sep 11, 2026
Merged

chore: more release setup updates#36723
Elizabeth Craig (ecraig12345) merged 1 commit into
microsoft:masterfrom
ecraig12345:pre-esrp

Conversation

@ecraig12345

@ecraig12345 Elizabeth Craig (ecraig12345) commented Sep 11, 2026

Copy link
Copy Markdown
Member

Pulling out more cleanup from the ESRP onboarding + pipeline move PR #36626.

Enhancements:

  • Add dryrun_ to the titles of dry-run releases
  • Update tag-react-components and deprecate-react-components-preview-packges to take the npm token via an environment variable (not an arg) and pass it to npm via environment variable
  • Minor changes to tools.yml and variables.yml

Cleanup of unnecessary code (these are things I noticed while trying to determine which differences between the release pipelines were necessary or not):

  • Remove usage of the release.vnext variable: previously it was used to control whether the tag-react-components script ran, but that's now handled in other ways.
  • Removed post-publish syncpack check for vnext release, which appears to be unnecessary (it was added here in response to this comment, and the scenario appears to no longer be relevant since package versions in vr-tests-react-components are now *)
  • Deleted the hotfix pipeline per discussions (it hasn't been used in multiple years and doesn't fit the new pattern)
  • Removed the variable tags: production,externalfacing: I couldn't find any mentions of this on enghub, so I'm guessing it's from some outdated pipeline classification method and no longer needed?
  • Remove the post-publish git reset --hard origin/somebranch step from the pipelines that don't need it

This comment was marked as resolved.

@github-actions

Copy link
Copy Markdown

📊 Bundle size report

✅ No changes found

@github-actions

Copy link
Copy Markdown

Pull request demo site: URL

Comment thread .devops/templates/tools.yml
@ecraig12345
Elizabeth Craig (ecraig12345) marked this pull request as ready for review September 11, 2026 07:09

@Hotell Martin Hochel (Hotell) 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.

LGTM

Comment thread azure-pipelines.release.headless.yml
@ecraig12345
Elizabeth Craig (ecraig12345) merged commit 50ddff2 into microsoft:master Sep 11, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants