サイトの再ビルド

このページはサイトからはリンクされていません。静的サイトの再ビルドと再デプロイをトリガーするために使います(例: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 を監視しています。

← ホームに戻る