ForgejoでGitHub Pagesみたいな仕組みを実現する
Forgejo で GitHub Pages みたいに静的サイトをサクッとデプロイして公開できる仕組みを作りたい。
https://codeberg.org/Codeberg/pages-server
Codeberg Pages で使用されているサーバー
ただし、2026/06/04 現在はメンテナンスモードに入っており、後述する git-pages が後続のサーバーになるらしい
https://codeberg.org/git-pages/git-pages
https://codeberg.org/git-pages/action
https://codeberg.org/git-pages/git-pages-cli#forge-authorization も交えて理解する
Forgejo で Application(アクセストークン)を作成する
「リポジトリと組織へのアクセス」は「すべて」か「公開のみ」を選ぶ必要アリ
権限でユーザースコープが必要なため...
権限はユーザースコープの read、リポジトリの read/write(なぜ write が必要なのか不明)