Skip to content

Show package versions in mergebot comments - #1327

Merged
Jake Bailey (jakebailey) merged 1 commit into
microsoft:mainfrom
jakebailey:show-package-versions-in-bot-comment
Sep 1, 2026
Merged

Show package versions in mergebot comments#1327
Jake Bailey (jakebailey) merged 1 commit into
microsoft:mainfrom
jakebailey:show-package-versions-in-bot-comment

Conversation

@jakebailey

Copy link
Copy Markdown
Member

Given the version isn't in index.d.ts anymore, I've frequently wanted to get to this info easily without clicking through files to find it.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Adds DefinitelyTyped package versions to mergebot welcome comments.

Changes:

  • Reads and normalizes package versions from package.json.
  • Preserves owner lookup compatibility and supports deleted-package fallback.
  • Updates integration snapshots across package scenarios.

Reviewed changes

Copilot reviewed 62 out of 62 changed files in this pull request and generated no comments.

Show a summary per file
File Description
packages/mergebot/src/pr-info.ts Adds version metadata extraction.
packages/mergebot/src/compute-pr-actions.ts Displays versions in comments.
packages/mergebot/src/_tests/fixtures/75112-force-push/derived.json Updates derived snapshot.
packages/mergebot/src/_tests/fixtures/75112-force-push/result.json Updates comment snapshot.
packages/mergebot/src/_tests/fixtures/75112-force-push/mutations.json Updates mutation snapshot.
packages/mergebot/src/_tests/fixtures/75097/derived.json Updates derived snapshot.
packages/mergebot/src/_tests/fixtures/75097/result.json Updates comment snapshot.
packages/mergebot/src/_tests/fixtures/75097/mutations.json Updates mutation snapshot.
packages/mergebot/src/_tests/fixtures/75014/derived.json Covers a new package.
packages/mergebot/src/_tests/fixtures/75014/result.json Updates comment snapshot.
packages/mergebot/src/_tests/fixtures/75014/mutations.json Updates mutation snapshot.
packages/mergebot/src/_tests/fixtures/74980/derived.json Covers malformed-head fallback.
packages/mergebot/src/_tests/fixtures/74980/result.json Updates comment snapshot.
packages/mergebot/src/_tests/fixtures/74980/mutations.json Updates mutation snapshot.
packages/mergebot/src/_tests/fixtures/73752/derived.json Updates derived snapshot.
packages/mergebot/src/_tests/fixtures/73752/result.json Updates comment snapshot.
packages/mergebot/src/_tests/fixtures/73752/mutations.json Updates mutation snapshot.
packages/mergebot/src/_tests/fixtures/72083/derived.json Covers a scoped package.
packages/mergebot/src/_tests/fixtures/72083/result.json Updates comment snapshot.
packages/mergebot/src/_tests/fixtures/72083/mutations.json Updates mutation snapshot.
packages/mergebot/src/_tests/fixtures/71790/derived.json Covers a deleted package.
packages/mergebot/src/_tests/fixtures/71790/result.json Updates comment snapshot.
packages/mergebot/src/_tests/fixtures/71790/mutations.json Updates mutation snapshot.
packages/mergebot/src/_tests/fixtures/71725/derived.json Covers a new scoped package.
packages/mergebot/src/_tests/fixtures/71725/result.json Updates comment snapshot.
packages/mergebot/src/_tests/fixtures/71725/mutations.json Updates mutation snapshot.
packages/mergebot/src/_tests/fixtures/70751/derived.json Updates derived snapshot.
packages/mergebot/src/_tests/fixtures/70751/result.json Updates comment snapshot.
packages/mergebot/src/_tests/fixtures/70751/mutations.json Updates mutation snapshot.
packages/mergebot/src/_tests/fixtures/70242/derived.json Covers multiple packages.
packages/mergebot/src/_tests/fixtures/70242/result.json Updates comment snapshot.
packages/mergebot/src/_tests/fixtures/70242/mutations.json Updates mutation snapshot.
packages/mergebot/src/_tests/fixtures/70222/derived.json Updates derived snapshot.
packages/mergebot/src/_tests/fixtures/70222/result.json Updates comment snapshot.
packages/mergebot/src/_tests/fixtures/70222/mutations.json Updates mutation snapshot.
packages/mergebot/src/_tests/fixtures/70218/derived.json Covers a new package.
packages/mergebot/src/_tests/fixtures/70218/result.json Updates comment snapshot.
packages/mergebot/src/_tests/fixtures/70218/mutations.json Updates mutation snapshot.
packages/mergebot/src/_tests/fixtures/70150/derived.json Covers version 0.0.
packages/mergebot/src/_tests/fixtures/70150/result.json Updates comment snapshot.
packages/mergebot/src/_tests/fixtures/70150/mutations.json Updates mutation snapshot.
packages/mergebot/src/_tests/fixtures/70024/derived.json Updates derived snapshot.
packages/mergebot/src/_tests/fixtures/70024/result.json Updates comment snapshot.
packages/mergebot/src/_tests/fixtures/70024/mutations.json Updates mutation snapshot.
packages/mergebot/src/_tests/fixtures/69997/derived.json Covers fourteen packages.
packages/mergebot/src/_tests/fixtures/69997/result.json Updates comment snapshot.
packages/mergebot/src/_tests/fixtures/69997/mutations.json Updates mutation snapshot.
packages/mergebot/src/_tests/fixtures/69589/derived.json Updates derived snapshot.
packages/mergebot/src/_tests/fixtures/69589/result.json Updates comment snapshot.
packages/mergebot/src/_tests/fixtures/69589/mutations.json Updates mutation snapshot.
packages/mergebot/src/_tests/fixtures/68908/derived.json Updates derived snapshot.
packages/mergebot/src/_tests/fixtures/68908/result.json Updates comment snapshot.
packages/mergebot/src/_tests/fixtures/68908/mutations.json Updates mutation snapshot.
packages/mergebot/src/_tests/fixtures/68772/derived.json Updates derived snapshot.
packages/mergebot/src/_tests/fixtures/68772/result.json Updates comment snapshot.
packages/mergebot/src/_tests/fixtures/68772/mutations.json Updates mutation snapshot.
packages/mergebot/src/_tests/fixtures/68381/derived.json Updates derived snapshot.
packages/mergebot/src/_tests/fixtures/68381/result.json Updates comment snapshot.
packages/mergebot/src/_tests/fixtures/68381/mutations.json Updates mutation snapshot.
packages/mergebot/src/_tests/fixtures/67090/derived.json Covers legacy and multiple packages.
packages/mergebot/src/_tests/fixtures/67090/result.json Updates comment snapshot.
packages/mergebot/src/_tests/fixtures/67090/mutations.json Updates mutation snapshot.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

That's very useful, thanks!

@jakebailey
Jake Bailey (jakebailey) added this pull request to the merge queue Sep 1, 2026
Merged via the queue into microsoft:main with commit 34dbe29 Sep 1, 2026
9 checks passed
@jakebailey
Jake Bailey (jakebailey) deleted the show-package-versions-in-bot-comment branch September 1, 2026 19:06
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