Repository navigation
Align TSDoc publishing with RushStack - #495
Merged
Ian Clanton-Thuon (iclanton) merged 3 commits intoSep 28, 2026
Merged
Ian Clanton-Thuon (iclanton) merged 3 commits into
Ian Clanton-Thuon (iclanton) merged 3 commits into
Conversation
Author automated version-bump pull requests with the Azure Pipelines GitHub App instead of the rushbot user. This avoids the CLA-signoff remediation runs that can complete without the published-versions artifact. Assistant-model: GPT-5.6 Sol Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 2cf6cf85-3fa3-4aff-a739-2d3c3ea4f9b8
Forward the published-versions artifact from the matching bump pipeline run so downstream consumers can use the authoritative TSDoc release pipeline, matching the RushStack ESRP pipelines. Assistant-model: GPT-5.6 Sol Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 2cf6cf85-3fa3-4aff-a739-2d3c3ea4f9b8
Ian Clanton-Thuon (iclanton)
enabled auto-merge (squash)
September 28, 2026 22:11
David Michon (dmichon-msft)
approved these changes
Sep 28, 2026
Initialize the artifact directory before the remaining preparation steps and rely on the default succeeded condition, so the step does not run after cancellation. Assistant-model: GPT-5.6 Sol Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 2cf6cf85-3fa3-4aff-a739-2d3c3ea4f9b8
David Michon (dmichon-msft)
approved these changes
Sep 28, 2026
Ian Clanton-Thuon (iclanton)
deleted the
fix/publishing-github-app-identity
branch
September 28, 2026 22:32
This was referenced Sep 28, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
published-versionsartifact from the matching bump run through the ESRP release pipelineWhy
The bump pipeline currently uses
checkout: self, whose persisted credentials authenticate as therushbotuser. Automated bump PR #491 therefore required a Microsoft CLA signature. The temporary CLA-signoff run (12739) completed successfully without producingpublished-versions, displacing the valid artifact build and breaking downstream ODSP dependency updates.Separately, TSDoc ESRP definition 46 publishes packages but does not expose version metadata. RushStack ESRP definitions 44 and 45 download version metadata from their matching bump runs and republish it as
published-versions. This change adds the equivalent forwarding step to TSDoc, allowing consumers to move from bump definition 11 inGitHubProjectsto authoritative release definition 46 inGitHubProjectsPublish.Validation
esrp-publish-stages.yamlgit diff --checkrush change --bump-type nonereported no relevant package changes