Use push events for IssueLens team memory - #1936
Open
Changyong Gong (chagong) wants to merge 1 commit into
Open
Changyong Gong (chagong) wants to merge 1 commit into
Changyong Gong (chagong) wants to merge 1 commit into
Conversation
Switch default-branch team-memory runs to push batches while preserving manual single-PR dispatch, permissions, and privacy controls. Pin the caller to the reviewed IssueLens push adapter and refresh concurrency documentation. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
wenyt (wenytang-ms)
approved these changes
Sep 23, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
pull_request_target: closedwith pushes tomain, retaining required stringworkflow_dispatch.inputs.pull_request_numberfor single-PR recovery.microsoft/IssueLens/.github/actions/issuelens@2b5317815e15179899014a02c41678620ce2d390, the merged adapter from Batch team-memory updates on default-branch pushes IssueLens#36. It verifies the eligible merged-PR inventory for each push, batches those PRs into at most one request, and skips pushes without eligible PRs before Azure login. No consumer checkout is added.cancel-in-progress: false, and increase the job timeout to 30 minutes.Operational prerequisite and scope
The existing Azure identity must trust the default-branch OIDC subject
repo:microsoft/vscode-java-test:ref:refs/heads/mainfor push and manual-dispatch runs. A PR-scoped federation credential is not sufficient. This prerequisite was not verified or changed by this PR.No Azure federation, secrets, variables, Actions-policy, or wiki changes were made. No live workflow dispatch, agent/runtime invocation, Foundry deployment, or merge was performed; no deployment is needed for this caller migration.
Validation
mainand started from latestorigin/mainat4d240c0197470e7934cd676584f2092e430bd346(onboarding Onboard IssueLens for Java Test #1935).actionlint1.7.12 passed for the modified caller. It was initially unavailable; the official release binary was downloaded into session artifacts and its SHA-256 verified against the published checksum.onkey. Scratch assertions passed for the exact action pin, push/default-branch trigger, required manual string input, 30-minute timeout, job gate, permissions, runner, secret/input wiring, privacy modes, and absence of checkout.git diff --checkpassed. Validation artifacts were not committed.These local checks validate caller wiring, not live OIDC federation or wiki publication.