Упражнение. Публикация API с помощью GitHub Actions

Завершено

Ваше веб-приложение и API выполняются локально. Пришла пора опубликовать ваше веб-приложение и API в службе статических веб-приложений Azure.

Отправьте изменения на GitHub.

В предыдущем упражнении вы внесли изменения в API. Теперь пришло время зафиксировать эти изменения в ветви API и отправить их в GitHub.

Создание запроса на вытягивание

Вы отправили свою ветвь API в GitHub. Теперь вы хотите, чтобы действие GitHub опубликовало ваше веб-приложение и API по URL-адресу для предварительного просмотра. Ваш следующий шаг — это создание запроса на вытягивание для ветви main.

  1. Откройте браузер.

  2. Перейдите в репозиторий.

    https://github.com/<YOUR_GITHUB_USERNAME>/my-static-blazor-app

  3. Нажмите ссылку Запросы на вытягивание.

  4. Нажмите Новый запрос на вытягивание.

  5. Выберите главную ветвь в раскрывающемся списке базы.

  6. Выберите ветвь api в раскрывающемся списке сравнения.

  7. Выберите "Создать запрос на вытягивание".

  8. Снова выберите Новый запрос на вытягивание.

Теперь активируется действие GitHub.

Посмотрите, как выполняется сборка и публикация действия GitHub.

Вы можете остаться в своем репозитории в браузере и понаблюдать за ходом выполнения действия GitHub. Чтобы увидеть ход выполнения, сделайте следующее.

  1. Выберите меню Действия.

  2. В меню "Рабочие процессы" выберите элемент рабочего процесса CI/CD службы статических веб-приложений Azure.

  3. Выберите последнюю (верхнюю) ссылку в списке выполнений действий справа.

  4. Нажмите ссылку Создать и развернуть задание.

После этого вы сможете увидеть ход выполнения действия GitHub по мере сборки и публикации вашего веб-приложения и API.

Откройте URL-адрес предварительного просмотра.

После успешного завершения действия GitHub вы можете просмотреть запущенное приложение в браузере.

  1. Выберите меню Запросы на вытягивание.

  2. Выберите свой запрос на вытягивание.

  3. Нажмите ссылку после сообщения Статические веб-приложения Azure: ваш сайт готов. Перейти.

Обратите внимание на то, что URL-адрес предварительного просмотра содержит дефис, за которым следует число. Это число соответствует номеру созданного вами запроса на вытягивание. Для каждого создаваемого запроса на вытягивание вы получаете уникальный и повторяемый URL-адрес предварительной версии. Для создания URL-адреса предварительного просмотра также используется регион.

Следующие шаги

Поздравляем, вы создали свой первый экземпляр Статические веб-приложения Azure с веб-приложением и API! При слиянии созданного запроса на вытягивание Статические веб-приложения Azure автоматически развертывает изменения в рабочем приложении.