feat: Add auto team assign workflow for internal-employees#280
Conversation
新規リポジトリ作成時にinternal-employeesチームをpush権限で自動追加する。 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
気になったのですが、ここではなく ここに入れてしまうと、templateを使った新しいレポジトリの時に実行するのでは? |
|
そもそもこんなリポジトリをまたいだイベントってトリガーするんですか? |
ご指摘のとおりでした。このトリガーは動かないようでした。やり方含めてもう少し検討します。 |
ここは別にcomposite actionとか共通のworkflowを呼び出せるようにおいている場なので、ここに追加しようがtemplate repository側で呼び出すような上位のworkflowを置かない限りは新しいrepositoryにて実行はされないはずなので、これを気にする必要はないと思います。 |
コメントありがとうございます。承知しました。 ただ、考え直して今回やりたいことを実施する場合は、Admin権限でmemberの操作を許可するTokenを付与する必要があるので、公開リポジトリでやることではないと判断しました。 |
Summary
internal-employeesチームをpush権限で自動追加するワークフローを追加repository: createdイベントをトリガーにgh apiで Team にリポジトリを追加ORG_ADMIN_TOKENは設定済み(visibility: selected →.githubのみ)実施済み
internal-employeesTeam 作成済みpush権限で追加済みORG_ADMIN_TOKENを Org Secrets に設定済みTest plan
internal-employeesTeam に自動追加されることを確認Closes #279
🤖 Generated with Claude Code