Para obter mais informações sobre fontes de publicação, consulte "Sobre o GitHub Pages".
Escolher uma fonte de publicação
Antes de configurar uma fonte de publicação, verifique se o branch que você deseja usar como fonte de publicação já existe no repositório.
-
Em GitHub, acesse o repositório do seu site.
-
No nome do seu repositório, clique em Configurações.
-
In the "Code and automation" section of the sidebar, click Pages.
-
Em "GitHub Pages", use o menu suspenso Nenhum ou Branch e selecione uma fonte de publicação.
-
Opcionalmente, use o menu suspenso para selecionar uma pasta para sua fonte de publicação.
-
Clique em Salvar.
Solucionar problemas de publicação com o site do GitHub Pages
Note: If your site has not published automatically, make sure someone with admin permissions and a verified email address has pushed to the publishing source.
Se você escolher a pasta docs
em qualquer branch como fonte de publicação e, em seguida, remover a pasta /docs
desse branch do repositório, seu site não vai criar e você receberá uma mensagem de erro de criação de página para uma pasta /docs
que está faltando. Para obter informações, consulte Solucionar problemas de erros de criação do Jekyll para sites do GitHub Pages".
O seu sitede GitHub Pages será sempre implantado com a execução de um fluxo de trabalho GitHub Actions, mesmo que você tenha configurado seu site GitHub Pages para ser criado usando uma ferramenta de CI diferente. A maioria dos fluxos de trabalho de CI externos fazem "implantação" no GitHub Pages, fazendo commit da saída da compilação no branch de gh-pages
do repositório, e normalmente, incluem um arquivo .nojekyll
. Quando isso acontecer, o fluxo de trabalho de GitHub Actions detectará o estado de que o branch não precisa de uma etapa de criação e seguirá as etapas necessárias para implantar o site em servidores de GitHub Pages.
Para encontrar possíveis erros com a compilação ou implantação, você pode verificar a execução do fluxo de trabalho para o seu site de GitHub Pages revisando a execução do fluxo de trabalho do seu repositório. Para obter mais informações, consulte "Visualizar histórico de execução de fluxo de trabalho". Para obter mais informações sobre como executar novamente o fluxo de trabalho em caso de erro, consulte "Executar novamente fluxos de trabalho e trabalhos".
Note: GitHub Actions workflow runs for your GitHub Pages sites are in public beta for public repositories and subject to change. GitHub Actions workflow runs are free for public repositories.