Skip to content

配布 PR の automerge(enablePullRequestAutoMerge + 配布先 CI green 条件) #48

Description

@kukv

背景

中央管理化により、バージョン更新は「canonical renovate → 配布 PR → 各リポで merge」の流れになった。配布 PR の merge が滞ると全リポが古いバージョンで停滞する(2026-07-14 ロールアウト時の議論)。

提案

child workflow の createPr 直後に GraphQL enablePullRequestAutoMerge を呼び、配布先 CI green を条件に自動 merge する。信頼境界の変化(fanout が全リポの main に自動でコードを入れる)に注意。canonical-files / repo-policies の branch protection が防波堤になる。

判断基準

実運用で配布 PR の merge が溜まり始めたら実装する(現時点では YAGNI 判断で見送り)。

spec: docs/superpowers/specs/2026-07-14-security-fanout-design.md

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions