1111
1212jobs :
1313 build :
14- runs-on : windows -latest
14+ runs-on : ubuntu -latest
1515 permissions :
1616 contents : read # This is required for actions/checkout
1717
@@ -27,34 +27,33 @@ jobs:
2727 run : dotnet build --configuration Release
2828
2929 - name : dotnet publish
30- run : dotnet publish -c Release -o " ${{env.DOTNET_ROOT}}/AdminHubApi"
30+ run : dotnet publish -c Release -o ${{env.DOTNET_ROOT}}/myapp
3131
3232 - name : Upload artifact for deployment job
3333 uses : actions/upload-artifact@v4
3434 with :
3535 name : .net-app
36- path : ${{env.DOTNET_ROOT}}/AdminHubApi
36+ path : ${{env.DOTNET_ROOT}}/myapp
3737
3838 deploy :
39- runs-on : windows -latest
39+ runs-on : ubuntu -latest
4040 needs : build
41-
42- permissions :
43- id-token : write # This is required for requesting the JWT
44- contents : read # This is required for actions/checkout
41+ permissions :
42+ id-token : write # This is required for requesting the JWT
43+ contents : read # This is required for actions/checkout
4544
4645 steps :
4746 - name : Download artifact from build job
4847 uses : actions/download-artifact@v4
4948 with :
5049 name : .net-app
51-
52- - name : Login to Azure
53- uses : azure/login@v2
54- with :
55- client-id : ${{ secrets.AZUREAPPSERVICE_CLIENTID_A4151A17B46646DD9EE92E0A47E4872F }}
56- tenant-id : ${{ secrets.AZUREAPPSERVICE_TENANTID_DF11F3AE9D8F45EC8CB5BF531F4DEC22 }}
57- subscription-id : ${{ secrets.AZUREAPPSERVICE_SUBSCRIPTIONID_B5CE41383DB04033B4A8AA3AA81CE1AB }}
50+
51+ - name : Login to Azure
52+ uses : azure/login@v2
53+ with :
54+ client-id : ${{ secrets.AZUREAPPSERVICE_CLIENTID_E108DAFC017647A283465C7E8D3D3F31 }}
55+ tenant-id : ${{ secrets.AZUREAPPSERVICE_TENANTID_49CE451B3FC4445D92BCE21345A3E5F1 }}
56+ subscription-id : ${{ secrets.AZUREAPPSERVICE_SUBSCRIPTIONID_DE8B79676C844E1BB4B1972BF0824276 }}
5857
5958 - name : Deploy to Azure Web App
6059 id : deploy-to-webapp
0 commit comments