Repository navigation
Repin gated sync to pm-github 2026.10.16 and add the daily gated closeout workflow - #81
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-rl-yb4q.
There was a problem hiding this comment.
Your trial has ended. Reactivate Greptile to resume code reviews.
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars. ⚙️ Run configuration
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info
Summary by CodeRabbit
WalkthroughThe gated sync caller now uses ChangesGated PM workflows
Priority: ⬇️ Low Estimated code review effort: 2 (Simple) | ~10 minutes Change: Feature Sequence Diagram(s)sequenceDiagram
participant GitHubActions as GitHub Actions schedule or manual dispatch
participant CloseoutCaller as pm-github-closeout.yml
participant ReusableCloseout as Reusable PM closeout workflow
GitHubActions->>CloseoutCaller: Trigger scheduled or manual run
CloseoutCaller->>ReusableCloseout: Call pinned workflow with closeout inputs
Merge Risk: ⚪ Minimal · up to
|
Reviewer's GuideRepins the gated sync caller to pm-github 2026.10.16 and adds a daily/manual closeout caller that runs behind the same privacy gate, dispatches configured CI checks, and maintains a PR for closing items delivered by qualifying merged pull requests. Sequence diagram for the gated daily closeout workflowsequenceDiagram
participant Scheduler
participant CloseoutCaller as pm-github-closeout.yml
participant ReusableCloseout as pm-github 2026.10.16
participant CI as Configured CI workflows
participant GitHub as GitHub API
Scheduler->>CloseoutCaller: Trigger schedule or workflow_dispatch
CloseoutCaller->>ReusableCloseout: Invoke gated closeout
ReusableCloseout->>GitHub: Resolve default branch
ReusableCloseout->>CI: Dispatch ci.yml
CI-->>ReusableCloseout: Emit required checks
ReusableCloseout->>GitHub: Find merged PRs with passed head checks
ReusableCloseout->>GitHub: Open or update pm-github/closeout PR
File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
|
@coderabbitai full review Please review head 9b53334, including outside-diff findings. |
✅ Action performedFull review finished. |
There was a problem hiding this comment.
Your trial has ended. Reactivate Greptile to resume code reviews.
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-rl-yb4q.
Summary by Sourcery
Repin gated pm-github automation and add daily closeout processing for completed items.
New Features:
Bug Fixes:
Enhancements:
CI:
Summary by cubic
Repins the gated issue sync caller to
pm-github2026.10.16 and adds a daily gated closeout workflow.Details
schedulepayloads carry norepositoryobject, and acceptsnpm-project-dir.pm github closeoutdaily on thepm-github/closeoutbot branch behind the same privacy gate as sync, opening or updating one PR that closes items delivered by merged pull requests whose required head checks passed.67a5e3e).Written for commit 3966af0. Summary will update on new commits.