Skip to content

Phase 08 Post migration checklist iterating#1579

Closed
edburns wants to merge 7 commits into
mainfrom
edburns/80-java-monorepo-iterating
Closed

Phase 08 Post migration checklist iterating#1579
edburns wants to merge 7 commits into
mainfrom
edburns/80-java-monorepo-iterating

Conversation

@edburns
Copy link
Copy Markdown
Collaborator

@edburns edburns commented Jun 4, 2026

No description provided.

edburns and others added 7 commits June 4, 2026 15:12
Copy from Phase -4 branch

Define Phase 06-01

WIP Phase 06-01

Phase 06-01

About to ask for creation of yolo ready plan

Ready to execute Phase 04 plan

Ensure never to push to upstream/main

Add Java to update-copilot-dependency workflow and create agentic fix workflow

Phase One Lane: Add Java codegen, .lastmerge, POM property update, and
compile validation steps to the existing dependency bump workflow.

Phase Two Lanes:
- Lane 01: Include Java Handwritten Code Adaptation Plan in the PR body.
- Lane 02: Create java-adapt-handwritten-code-to-accept-upgrade-changes.md
  agentic workflow for automated handwritten code fixes.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Fix: fetch PR branch before existence check in update workflow

The shallow clone from actions/checkout on a feature branch does not
include remote refs for other branches. Move git fetch before the
rev-parse check so --force-with-lease push succeeds.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Fix: stash changes before checkout of existing PR branch

When the update-copilot-\ branch already exists remotely,
git checkout fails because earlier workflow steps left uncommitted
changes (package-lock.json, .lastmerge). Stash before checkout and
pop after reset to preserve the dependency/codegen work.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Prompt to generate Phase 04 plan

Ask plan generation to include remediation for gh aw hang

Separate clean and verify due to test harness clean flakiness
Include Java SDK in the consistency review workflow by adding:
- java/** path trigger
- Java SDK location reference
- Java naming convention (camelCase methods, PascalCase classes)
- Updated SDK count from four to five

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Include Java SDK in issue triage by adding:
- sdk/java to the allowed labels list
- Java SDK entry in the SDK/Language Labels section
- Java in the repository description

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
The verify-compiled CI job was pinned to v0.74.4 while the lock files
were compiled with v0.77.5, causing drift detection failures. Upgrade
CI to v0.77.5 and recompile all agentic workflow lock files for
consistency.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@edburns
Copy link
Copy Markdown
Collaborator Author

edburns commented Jun 4, 2026

Superseded by #1581 .

@edburns edburns closed this Jun 4, 2026
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.

1 participant