Oefening: de API publiceren met GitHub-acties
Uw web-app en API worden beide lokaal uitgevoerd. Nu gaat u uw web-app en API naar Azure Static Web Apps publiceren.
Uw wijzigingen naar GitHub pushen
In de vorige oefening hebt u wijzigingen aangebracht in uw API. Nu is het tijd om deze wijzigingen door te voeren in de API-vertakking en deze naar GitHub te pushen.
Een pull-aanvraag maken
U hebt inmiddels uw API-vertakking naar GitHub gepusht. Vervolgens wilt u dat de GitHub-actie uw web-app en API publiceert in een preview-URL. De volgende stap is het maken van een pull-aanvraag voor de hoofdvertakking.
Open een browser.
Ga naar uw opslagplaats:
https://github.com/<YOUR_GITHUB_USERNAME>/my-static-blazor-app
Selecteer de koppeling Pull-aanvragen .
Selecteer Nieuwe pull-aanvraag.
Selecteer de hoofdvertakking in de vervolgkeuzelijst basis .
Selecteer de API-vertakking in de vervolgkeuzelijst vergelijken .
Selecteer Pull-aanvraag maken.
Selecteer opnieuw Pull-aanvraag maken.
Uw GitHub-actie is nu geactiveerd.
De build van de GitHub-actie bekijken en publiceren
U kunt via de browser in uw opslagplaats de voortgang van de GitHub-actie bekijken. Volg deze stappen om de voortgang te bekijken:
Selecteer het menu Acties .
Selecteer in het menu Werkstromen het werkstroomitem Azure Static Web Apps CI/CD .
Selecteer de meest recente (bovenste) koppeling in de actie wordt rechts uitgevoerd.
Selecteer de koppeling Taak bouwen en implementeren.
U kunt de voortgang van uw GitHub-actie bekijken tijdens het bouwen en publiceren van de web-app en API.
Blader naar de preview-URL
Nadat de GitHub Action is voltooid, kunt u de actieve app in de browser bekijken.
Selecteer het menu Pull-aanvragen .
Selecteer uw pull-aanvraag.
Selecteer de koppeling na het bericht Azure Static Web Apps: uw fasesite is gereed. Bezoek het hier.
U ziet dat de preview-URL een streepje bevat, gevolgd door een getal. Het nummer komt overeen met het nummer van de pull-aanvraag die u hebt gemaakt. Voor elke pull-aanvraag die u maakt, krijgt u een unieke en herhaalbare preview-URL. De regio wordt ook gebruikt voor de preview-URL.
Volgende stappen
Gefeliciteerd, u hebt uw eerste Azure Static Web Apps-exemplaar gemaakt met een web-app en API. Als u de pull-aanvraag die u hebt gemaakt, samenvoegt, implementeert Azure Static Web Apps automatisch de wijzigingen in uw productie-app.