サイトの再ビルド
このページはサイトからはリンクされていません。静的サイトの再ビルドと再デプロイをトリガーするために使います(例:Affine でコンテンツを更新した後)。
方法 1: GitHub でワークフローを実行
ワークフローページを開き、「Run workflow」をクリックしてください。
https://github.com/lemmaoracle/lemma/actions/workflows/deploy-pages.yml方法 2: URL でトリガー(repository_dispatch)
スクリプトや外部サービス(例:Affine 更新後)から、Personal Access Token (PAT) 付きの POST リクエストを送信してください。このサイトは静的であるため、認証なしの単純な単純な GET ではワークフローを開始できません。
curl -X POST \
-H "Authorization: token $PAT" \
-H "Accept: application/vnd.github.v3+json" \
https://api.github.com/repos/lemmaoracle/lemma/dispatches \
-d '[object Object]' PAT は環境変数やシークレットストアに保存し、コミットしないでください。ワークフローは event_type: rebuild を監視しています。