XS⚠️ ◾ [Autogenerated] Release v1.7.18 with Package Updates - #843
XS⚠️ ◾ [Autogenerated] Release v1.7.18 with Package Updates#843microsoft-pr-metrics[bot] wants to merge 4 commits into
Conversation
|
Action required before merging Check out this branch, then run the GitHub Copilot CLI agent: copilot --agent refresh-ci-dependencies --prompt "Refresh the pinned CI/CD dependencies on this release branch."This updates SHA-pinned GitHub Actions, Azure DevOps task versions, and Node.js runtime consistency – the pins the automated dependency updates do not cover – then commits and pushes to this branch. See |
|
Azure Pipelines: There may be pipelines that require an authorized user to comment /azp run to run. |
There was a problem hiding this comment.
Pull request overview
Note
Copilot could not run the full agentic suite for this review because it was automatically requested on a bot-authored pull request. Request a review from Copilot under Reviewers to retry with the full agentic suite. Improved support for bot-authored pull requests is coming soon.
This PR appears to bump the PR Metrics extension/task release from 1.7.17 to 1.7.18 across manifests, task metadata, constants, and documentation.
Changes:
- Updated version strings in extension/task manifests and
package.jsonto1.7.18 - Updated documentation examples to reference
microsoft/PR-Metrics@v1.7.18 - Updated release trigger version, but also changed
.github/release-version.jsonpatch unexpectedly to19
Reviewed changes
Copilot reviewed 9 out of 9 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| src/vss-extension.json | Bumps extension manifest version to 1.7.18 |
| src/task/task.loc.json | Bumps task patch version to 18 |
| src/task/task.json | Bumps friendlyName and task patch version to 18 |
| src/task/src/utilities/constants.ts | Updates GitHub API user-agent version string to 1.7.18 |
| src/task/Strings/resources.resjson/en-US/resources.resjson | Updates localized friendly name to v1.7.18 |
| package.json | Bumps npm package version to 1.7.18 |
| README.md | Updates usage examples to v1.7.18 |
| .github/release-version.json | Bumps patch value to 19 (inconsistent with other files) |
| .github/release-publish-trigger.txt | Updates publish trigger to 1.7.18 |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
| "major": 1, | ||
| "minor": 7, | ||
| "patch": 18 | ||
| "patch": 19 |
| * The user agent string used for GitHub API requests. | ||
| */ | ||
| export const userAgent = "PRMetrics/v1.7.17"; | ||
| export const userAgent = "PRMetrics/v1.7.18"; |
| "major": 1, | ||
| "minor": 7, | ||
| "patch": 18 | ||
| "patch": 19 |
PR Metrics✔ Thanks for keeping your pull request small.
Metrics computed by PR Metrics. Add it to your Azure DevOps and GitHub PRs! |
| @@ -1,52 +1,52 @@ | |||
| { | |||
There was a problem hiding this comment.
❗ This file doesn't require review.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 10 out of 13 changed files in this pull request and generated 1 comment.
Suppressed comments (2)
src/task/src/utilities/constants.ts:29
- The user-agent string hardcodes the app version, requiring manual edits every release and making version drift easy (especially given multiple version sources in this PR). Consider deriving this value from a single source of truth (e.g., package.json version injected at build time, or a shared generated constants file) so releases don’t require multi-file coordinated edits.
export const userAgent = "PRMetrics/v1.7.18";
src/LICENSE.txt:849
- This adds two separate versions of the same package (
@octokit/openapi-types) to the NOTICE list. If both versions are truly shipped in the built artifact, this is fine; otherwise it’s confusing and can make audits harder. Consider regenerating the license/notice file from the exact lockfile used for the shipped bundle and listing only the versions actually included.
The following npm packages may be included in this product:
- @octokit/openapi-types@27.0.0
- @octokit/openapi-types@28.0.0
These packages each contain the following license:
| "major": 1, | ||
| "minor": 7, | ||
| "patch": 18 | ||
| "patch": 19 |
| "major": 1, | ||
| "minor": 7, | ||
| "patch": 18 | ||
| "patch": 19 |
|
@microsoft-github-policy-service rerun |
Autogenerated release for PR Metrics v1.7.18. This includes version updates and dependency updates.