Exercício – Publicar a API com o GitHub Actions
O aplicativo Web e a API estão sendo executados localmente. Agora, é hora de publicar o aplicativo Web e a API nos Aplicativos Web Estáticos do Azure.
Efetuar push das alterações para o GitHub
Você fez alterações na API no exercício anterior. Confirme essas alterações no branch de API e envie-as por push para o GitHub seguindo estas etapas:
- No Visual Studio Code, abra a paleta de comandos pressionando F1
- Digite e selecione Git: Confirmar Tudo. Se o Visual Studio Code solicitar que você prepare automaticamente todas as alterações e as confirme diretamente, selecione Sim.
- Inserir uma mensagem de confirmação, como alterações de API
- Abra a paleta de comandos pressionando F1
- Digite e selecione Git: Push
- Se aparecer um prompt com a mensagem , a ramificação "api" não terá branch upstream. Quer publicar este branch?, clique no botão OK
Criar uma solicitação de pull
Você efetuou push do seu branch api para o GitHub. Agora, você deseja que a GitHub Action publique o aplicativo Web e a API em uma URL de visualização. Portanto, a próxima etapa é criar uma solicitação de pull no branch principal.
Abrir um navegador
Navegue até o repositório
https://github.com/<YOUR_GITHUB_USERNAME>/my-static-web-app-and-apiSelecione o link Solicitações de pull
Selecione o botão Nova solicitação de pull
Selecione o branch principal na lista suspensa base
Selecione o branch api na lista suspensa comparar
Selecione o botão Criar solicitação de pull
Novamente, selecione o segundo botão Criar solicitação de pull
Seu GitHub Actions agora está acionado.
Observar a GitHub Action compilar e publicar
Você pode ficar no navegador ou no repositório e observar o progresso da GitHub Action. Exiba o progresso seguindo estas etapas:
- Selecione o menu Ações
- No menu de Fluxos de Trabalho, selecione CI/CD dos Aplicativos Web Estáticos do Azure
- Selecione o link superior na lista de execuções de ação.
- Selecione o link Tarefa de Compilação e Implantação.
Você pode ver o progresso da GitHub Action à medida que ela compila e publica o aplicativo Web e a API.
Navegar até a URL de visualização
Depois que o GitHub Action for concluído com êxito, você poderá exibir seu aplicativo em execução no navegador.
- Selecione o menu Solicitações de pull
- Selecione sua solicitação de pull
- Selecione o link seguindo a mensagem Aplicativos Web Estáticos do Azure: Seu site de estágio está pronto! Visite-o aqui
Observe que a URL de visualização contém um hífen seguido de um número. Ele corresponde ao número da solicitação de pull que você criou. Para cada pull request que você cria, você recebe uma URL de versão prévia exclusiva e repetível. A região também é usada para formar a URL de visualização.
Próximas etapas
Parabéns, você criou sua primeira instância dos Aplicativos Web Estáticos do Azure com um aplicativo Web e uma API!