Repository navigation
Repin gated sync to pm-github 2026.10.16 and add the daily gated closeout workflow - #156
Conversation
…eout caller The sync caller now pins pm-github 2026.10.16 (tag 67a5e3e), whose reusable workflow resolves the caller's default branch through the API (schedule payloads carry no repository object) and accepts npm-project-dir. The new closeout caller runs the reusable gated closeout workflow daily: it closes items delivered by merged pull requests on a bot branch and opens one PR. Tracked by pm-brief-b7dy.
There was a problem hiding this comment.
Your trial has ended. Reactivate Greptile to resume code reviews.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info
Summary by CodeRabbit
WalkthroughThe pull request adds a scheduled and manually dispatchable closeout workflow caller. It also updates the sync caller to use pm-github version 2026.10.16. Chore metadata records acceptance criteria for both workflow changes. Changespm-github workflow callers
Priority: ⬇️ Low Estimated code review effort: 2 (Simple) | ~10 minutes Change: Feature Merge Risk: ⚪ Minimal · up to
|
Reviewer's GuideThis PR pins the gated sync caller to the reviewed pm-github 2026.10.16 release and adds a daily/manual, privacy-gated closeout caller that runs the reusable closeout workflow with the permissions and CI configuration required to update a bot branch and open or update a single PR for items delivered by qualifying merged pull requests. Sequence diagram for the daily gated closeout workflowsequenceDiagram
participant Scheduler
participant CloseoutWorkflow as pm-github-closeout.yml
participant PMGithub as pm github closeout
participant Checks as Required CI checks
participant GitHub as GitHub pull request
Scheduler->>CloseoutWorkflow: schedule or workflow_dispatch
alt privacy gate passes
CloseoutWorkflow->>PMGithub: Run on pm-github/closeout
PMGithub->>Checks: Dispatch ci.yml
Checks-->>PMGithub: Required head checks
PMGithub->>GitHub: Open or update one closeout PR
else privacy gate fails
CloseoutWorkflow-->>Scheduler: Skip closeout
end
File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
|
@coderabbitai full review Please review head 6c579bd, including outside-diff findings. |
✅ Action performedFull review finished. |
Repins this repository's gated issue sync caller to pm-github 2026.10.16 (tag
67a5e3e) and adds the daily gated closeout caller.pm-github-sync.yml: the reusable workflow now resolves the default branch through the repository API, becauseschedulepayloads carry norepositoryobject (pm-github#131), and acceptsnpm-project-dir(pm-github#130).pm-github-closeout.yml(new, from pm-github'sdocs/closeout-workflow-caller.yml): once a day, runspm github closeouton the bot branchpm-github/closeoutbehind the same privacy gate as sync. It opens or updates one PR that closes items delivered by merged pull requests whose required head checks passed.npm-project-dir: ".",ci-workflows: "ci.yml".Closes pm-brief-b7dy.
Summary by cubic
Repins the gated issue sync to
pm-github2026.10.16 (tag67a5e3e) and adds a daily gated closeout caller that closes delivered items with one PR.pm-github-sync.ymlnow resolves the default branch through the repository API, sinceschedulepayloads carry norepositoryobject, and acceptsnpm-project-dir.pm-github-closeout.yml(new) runspm github closeoutonce a day on thepm-github/closeoutbot branch behind the same privacy gate, opening one PR that closes items delivered by merged pull requests whose required head checks passed.Closes pm-brief-b7dy.
Written for commit 6c579bd. Summary will update on new commits.
Summary by Sourcery
Add daily gated closeout automation and update the issue sync workflow to the latest pm-github release.
New Features:
Enhancements:
CI: