😽
GitHub Actionsを用いたGitHub Pagesへの公開に失敗した際に確認するべきこと
GitHub Actionsを用いたGitHub Pagesへの公開に失敗した際に確認するべきこと
GitHub Actions を用いて GitHub Pages への公開した際に、以下のようなエラーが発生しました。
Warning: Get Pages site failed
Error: Create Pages site failed
Error: AxiosError: Request failed with status code 403
以下の 3 つを確認してください。
- GitHub Pages の公開設定がされているか
- Environments 設定の GitHub-pages で、デプロイイベントを発生させているブランチを指定しているか
- GitHub Actions 内で正しく権限を設定しているか
1. GitHub Pagesの公開設定がされているか
Settings
> Pages
> Build and deployment
> Source
がGitHub Actions
になっていることを確認してください。
2. Environments設定のGitHub-pagesで、デプロイイベントを発生させているブランチを指定しているか
Settings
> Environments
> github-pages
> Deployment branches
で、デプロイイベントを発生させているブランチが指定されているか確認してください。
3. GitHub Actions内で正しく権限を設定しているか
GitHub Actions ファイル内で以下のように権限を設定しているか確認してください。
permissions:
contents: read
pages: write
Discussion