Skip to content

Edburns/remove pr 1524 test java publish update notes to point to docs#1543

Merged
edburns merged 5 commits into
mainfrom
edburns/remove-PR-1524-test-java-publish-update-notes-to-point-to-docs
Jun 2, 2026
Merged

Edburns/remove pr 1524 test java publish update notes to point to docs#1543
edburns merged 5 commits into
mainfrom
edburns/remove-PR-1524-test-java-publish-update-notes-to-point-to-docs

Conversation

@edburns
Copy link
Copy Markdown
Collaborator

@edburns edburns commented Jun 1, 2026

No description provided.

edburns and others added 2 commits June 1, 2026 16:11
Add back the Documentation and Javadoc links that were present in
copilot-sdk-java releases but removed during the mono-repo migration.
The links use the ${VERSION} variable so they resolve correctly for
each release via envsubst.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Move the documentation site deployment trigger from the temporary
PR-1524 test workflow into java-publish-maven.yml as a new job that
runs after the GitHub Release job. The version is sourced dynamically
from publish-maven outputs. Remove the standalone test workflow.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings June 1, 2026 23:19
@edburns edburns requested a review from a team as a code owner June 1, 2026 23:19
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Integrates the PR-1524 “test site deployment trigger” into the main Java Maven publish workflow and updates Java release notes to include documentation links, while removing the now-obsolete temporary workflow.

Changes:

  • Removed the temporary PR-1524 Java publish/site-deploy test workflow.
  • Added a deploy-site job to java-publish-maven.yml to trigger documentation site deployment in github/copilot-sdk-java after a successful release on main.
  • Updated the Java release notes template to include Documentation + Javadoc links for the released version.
Show a summary per file
File Description
.github/workflows/PR-1524-test-java-publish-maven.yml Deletes the temporary PR-specific workflow used to validate site deployment triggering.
.github/workflows/java.notes.template Adds per-version Documentation/Javadoc links to the release notes Installation section.
.github/workflows/java-publish-maven.yml Adds a post-release deploy-site job that dispatches deploy-site.yml in the standalone Java docs repo.

Copilot's findings

  • Files reviewed: 3/3 changed files
  • Comments generated: 1

Comment thread .github/workflows/java-publish-maven.yml
edburns and others added 3 commits June 1, 2026 21:55
…elease.

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@edburns edburns merged commit 1c5e4af into main Jun 2, 2026
15 checks passed
@edburns edburns deleted the edburns/remove-PR-1524-test-java-publish-update-notes-to-point-to-docs branch June 2, 2026 06:25
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.

2 participants