😽

GitHub Actionsを用いたGitHub Pagesへの公開に失敗した際に確認するべきこと

2023/03/13に公開

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つを確認してください。

  1. GitHub Pagesの公開設定がされているか
  2. Environments設定のgithub-pagesで、デプロイイベントを発生させているブランチを指定しているか
  3. GitHub Actions内で正しく権限を設定しているか

1. GitHub Pagesの公開設定がされているか

Settings > Pages > Build and deployment > SourceGitHub Actionsになっていることを確認してください。

2. Environments設定のgithub-pagesで、デプロイイベントを発生させているブランチを指定しているか

Settings > Environments > github-pages > Deployment branchesで、デプロイイベントを発生させているブランチが指定されているか確認してください。

3. GitHub Actions内で正しく権限を設定しているか

GitHub Actionsファイル内で以下のように権限を設定しているか確認してください。

permissions:
  contents: read
  pages: write
GitHubで編集を提案

Discussion