古い github page を unpublish したら復活できなくなった¶
2024年12月15日
経緯¶
github の 当該リポジトリの Settings の Pages (Github Pages)で うっかり「Additional site options」→「 Unpublish site」したら、金輪際復活できなくなった。
当該リポジトリのトップページの About の設定(歯車マーク)から 「Use your GitHub Pages website」オプションをOFF/ONしても復活しない。
結論¶
「Github Actions」 で明示的に Static_HTML を追加する。「Actions」→「New workflow」 Pages カテゴリの Static HTML の「Configure」ボタン押下。 static.yml は一切いじらなくても良かったです。
理由?¶
Github Actions が無い時代に設定した Github Pages はユーザーから見えないところでStatic_HTML アクションを動かしていて、 Unpulish すると裏でこっそり設定してる Static_HTML アクションを削除してしまうっぽい。 その裏バージョンを再度設定する手段は無いっぽいので、 Github Action で Static_HTML アクションを明示的に設定する必要がある。
…のだと思うたぶん。