Cvičení – publikování rozhraní API pomocí GitHub Actions

Dokončeno

Vaše webová aplikace i rozhraní API běží místně. Teď je čas webovou aplikaci i rozhraní API publikovat do Azure Static Web Apps.

Odešlete změny na GitHub

V předchozím cvičení jste provedli změny rozhraní API. Teď je čas tyto změny potvrdit do větve api a odeslat je do GitHubu.

Vytvoření žádosti o přijetí změn

Na GitHub jste odeslali větev api. Teď chcete, aby akce GitHubu publikovala webovou aplikaci a rozhraní API na náhledové adrese URL. Dalším krokem je vytvoření žádosti o přijetí změn ve větvi main.

  1. Otevřete prohlížeč.

  2. Přejděte do úložiště:

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

  3. Vyberte odkaz Žádosti o přijetí změn.

  4. Vyberte Možnost Nová žádost o přijetí změn.

  5. Ze základního rozevíracího seznamu vyberte hlavní větev.

  6. V rozevíracím seznamu porovnání vyberte větev rozhraní API.

  7. Vyberte Vytvořit žádost o přijetí změn.

  8. Znovu vyberte Vytvořit žádost o přijetí změn.

Vaše akce GitHubu se teď aktivuje.

Sledujte sestavení a publikování akce GitHubu

V prohlížeči můžete zůstat v úložišti a sledovat průběh akce GitHubu. Průběh si zobrazíte takto:

  1. Vyberte nabídku Akce.

  2. V nabídce Pracovní postupy vyberte položku pracovního postupu CI/CD azure Static Web Apps.

  3. Výběr nejnovějšího (horního) odkazu v akci se spustí vpravo.

  4. Vyberte odkaz Sestavit a nasadit úlohu.

Tady můžete sledovat průběh akce GitHubu při sestavování a publikování webové aplikace a rozhraní API.

Přejděte na náhledovou adresu URL

Po úspěšném dokončení akce GitHubu můžete spuštěnou aplikaci zobrazit v prohlížeči.

  1. Vyberte nabídku Žádosti o přijetí změn.

  2. Vyberte svou žádost o přijetí změn.

  3. Vyberte odkaz ve zprávě Azure Static Web Apps: Váš přípravný web je připravený. Navštivte ho tady.

Všimněte si, že náhledová adresa URL obsahuje spojovník, za nímž následuje číslo. Jde o číslo vámi vytvořené žádosti o přijetí změn. Pro každou žádost o přijetí změn, kterou vytvoříte, získáte jedinečnou a opakovatelnou adresu URL náhledu. Při vytváření náhledové adresy URL se používá také oblast.

Další kroky

Blahopřejeme, vytvořili jste svou první instanci Azure Static Web Apps s webovou aplikací a rozhraním API! Pokud sloučíte žádost o přijetí změn, kterou jste vytvořili, Azure Static Web Apps automaticky nasadí změny do produkční aplikace.