Упражнение. Публикация API с помощью GitHub Actions
Ваше веб-приложение и API выполняются локально. Пришла пора опубликовать ваше веб-приложение и API в службе статических веб-приложений Azure.
Отправьте изменения на GitHub.
В предыдущем упражнении вы внесли изменения в API. Теперь пришло время зафиксировать эти изменения в ветви API и отправить их в GitHub.
Создание запроса на вытягивание
Вы загрузили ветку api на GitHub. Теперь вы хотите, чтобы действие GitHub опубликовало ваше веб-приложение и API по URL-адресу для предварительного просмотра. Таким образом, следующий шаг — создать pull request для основной ветви .
Откройте браузер.
Перейдите в репозиторий.
https://github.com/<YOUR_GITHUB_USERNAME>/my-static-blazor-app
Выберите ссылку Pull requests.
Выберите новый pull request.
Выберите ветвь основную из раскрывающегося списка база.
Выберите ветвь API из раскрывающегося списка сравнения .
Выберите Создать pull request.
Снова выберите "Создать pull request".
Теперь активируется действие GitHub.
Посмотрите, как выполняется сборка и публикация действия GitHub.
Вы можете остаться в своем репозитории в браузере и понаблюдать за ходом выполнения действия GitHub. Чтобы увидеть ход выполнения, сделайте следующее.
Выберите меню "Действия ".
В меню "Рабочие процессы" выберите элемент Azure Static Web Apps CI/CD рабочего процесса.
Выберите последнюю (верхнюю) ссылку в списке выполнений действий справа.
Выберите ссылку Задача на сборку и развертывание.
После этого вы сможете увидеть ход выполнения действия GitHub по мере сборки и публикации вашего веб-приложения и API.
Откройте URL-адрес предварительного просмотра.
После успешного завершения действия GitHub вы можете просмотреть запущенное приложение в браузере.
Выберите меню "Запросы на вытягивание ".
Выберите свой запрос на вытягивание.
Выберите ссылку после сообщения Azure Static Web Apps: ваш тестовый сайт готов! Посетите его здесь.
Обратите внимание на то, что URL-адрес предварительного просмотра содержит дефис, за которым следует число. Это число соответствует номеру созданного вами запроса на вытягивание. Для каждого создаваемого запроса на вытягивание вы получаете уникальный и повторяемый URL-адрес предварительной версии. Для создания URL-адреса предварительного просмотра также используется регион.
Следующие шаги
Поздравляем, вы создали свой первый экземпляр Статические веб-приложения Azure с веб-приложением и API! При слиянии созданного запроса на вытягивание Статические веб-приложения Azure автоматически развертывает изменения в рабочем приложении.