Skip to content

Update modernize-java to 1.24.0 - #3422

Open
haoozhang wants to merge 1 commit into
github:mainfrom
zhoufenqin:update-modernize-java-1.24.0
Open

haoozhang wants to merge 1 commit into
github:mainfrom
zhoufenqin:update-modernize-java-1.24.0

Conversation

@haoozhang

Copy link
Copy Markdown

Summary

Updates the existing modernize-java external plugin listing from 1.23.0 to 1.24.0 following the version-update pattern in #2811.

The upstream release updates the MCP server to 1.24.0, adopts the Agent Plugins root plugin.json / mcp.json layout, relocates the agent under com.github.copilot/agents, and removes the hard-coded agent model. This PR only updates marketplace metadata; it does not modify upstream plugin content or the separate github-copilot-modernization listing.

Validation

  • npm run build
  • npm run plugin:validate (passed; existing unrelated catalog warnings remain)
  • bash eng/fix-line-endings.sh
  • git diff --check
  • Confirmed source/generated entry equality and upstream tag/commit/manifest/MCP version consistency.

Interactive Copilot installation was not performed locally; upstream external-plugin PR automation can run the install smoke test and source lint checks.

Update the external plugin version and tag, pin the merged upstream release commit, and regenerate the marketplace.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 4a60a8cc-9b50-40c7-b29a-bdbf60144f6f
Copilot AI balanced review requested due to automatic review settings September 20, 2026 03:04
@github-actions github-actions Bot added external-plugin Public external plugin submission plugin PR touches plugins labels Sep 20, 2026
@github-actions

Copy link
Copy Markdown
Contributor

🔒 PR Risk Scan Results

Scanned 2 changed file(s).

Severity Count
🔴 High 0
🟠 Medium 0
ℹ️ Info 0

✅ No matching risk patterns were detected in changed files.

This is an automated soft-gate report. Findings indicate review targets and do not block merge by themselves.

@github-actions

Copy link
Copy Markdown
Contributor

🟡 Contributor Reputation Check: MEDIUM risk

Check Risk
Profile MEDIUM
Credential audit NONE

Maintainers: please review this contributor before merging.
See the workflow run for full details.
Automated check powered by AGT.

@github-actions github-actions Bot added needs-review:MEDIUM Contributor reputation check flagged MEDIUM risk ready-for-review Submission passed intake validation and is ready for maintainer review labels Sep 20, 2026
@github-actions

Copy link
Copy Markdown
Contributor

✅ External plugin PR checks passed

  • Changed entries detected: 1
  • Workflow state label: ready-for-review
  • Status legend: ✅ pass · ⚠️ warning · 🛑 fail

Per-plugin quality summary

Plugin spec compliance (non-blocking) vally lint install smoke test version match ref/sha consistency canvas structure overall source tree
modernize-java ✅ pass ✅ pass ✅ pass ✅ pass ✅ pass ⚪ not_run ✅ pass b02350dad12888d3064c07c58fd1cc407e0c7b6f

Gate output details

modernize-java - spec compliance (✅ pass)

Agent Plugins v1.0.0 manifest checks passed for plugin.json.
modernize-java - vally lint (✅ pass)

0 skill(s) linted
modernize-java - install smoke test (✅ pass)

Install smoke test succeeded. Verified /tmp/external-plugin-quality-lE1RkT/copilot-home/.copilot/installed-plugins/external-plugin-intake/modernize-java/plugin.json.
modernize-java - version match (pass)

- 1.24.0: matched version "1.24.0" at "plugins/modernize-java/plugin.json".
- b02350dad12888d3064c07c58fd1cc407e0c7b6f: matched version "1.24.0" at "plugins/modernize-java/plugin.json".
modernize-java - ref/sha consistency (pass)

source.ref "1.24.0" resolves to the same commit as source.sha "b02350dad12888d3064c07c58fd1cc407e0c7b6f".
modernize-java - canvas structure (not_run)

Canvas structure gate skipped because plugin is not tagged with "canvas".
- modernize-java: spec=pass, vally-lint=pass, install-smoke=pass, version-match=pass, ref-sha-consistency=pass, canvas-structure=not_run, overall=pass

Copilot AI 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.

Copilot review overview

🟢 Approval recommended

The source and generated entries match exactly, with consistent version and source metadata.

Review effort: Balanced
Findings: None

What changed in this PR

Updates the external modernize-java plugin listing to version 1.24.0.

Changes:

  • Updates the version, tag, and pinned commit.
  • Regenerates the marketplace entry with matching metadata.
File Description
plugins/​external.json Updates the canonical external plugin metadata.
.github/​plugin/​marketplace.json Updates the generated marketplace entry.

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

external-plugin Public external plugin submission needs-review:MEDIUM Contributor reputation check flagged MEDIUM risk plugin PR touches plugins ready-for-review Submission passed intake validation and is ready for maintainer review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants