TechBlog masa

  • Top
  • Posts
  • Profile
2025-03-20
SWE
Github Organizationがfreeプランでもpublicレポジトリを防止できるGithub Appsを作った (Prevent-Public-Reposが動かなくなっていたため)Github Organizationがfreeプランでもpublicレポジトリを防止できるGithub Appsを作った (Prevent-Public-Reposが動かなくなっていたため)
Git / GitHubOSS

likes: 1

Unsupported Block: table_of_contents

Github Apps: https://github.com/marketplace/prevent-public-repos-2025

レポジトリ:

Unsupported Block: link_preview
  1. 右上の`Add`ボタン
  2. Accountで導入したいOrganizationを選択
  3. `Install it for free`ボタン

これだけで、publicレポジトリを防止してくれます!

Github Organizationにおいて、freeプランでも…

  • Publicレポジトリの作成を防止できる
  • PrivateからPublicへの変更を防止できる

詳細はレポジトリのREADMEにあります。

  • Organizationでpublicレポを防止するには有料プランに入る必要があったが、無料でやりたかった
  • 昔使われていたPrevent-Public-Repos (issc29氏が作成) というGithub Appsが動かなくなっていた

未実装の機能(settings-orgによる動作設定、publicレポの強制変更など)もあるので、ぜひコントリビューションして頂けるとありがたいです

Unsupported Block: link_preview
breadcrumb予定地
profileCard予定地

SideBarPage

共有ボタン予定地
他ボタン予定地