😽
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