Skip to content

Commit 317e63c

Browse files
committed
Add or update the Azure App Service build and deployment workflow config
1 parent 0c23c2b commit 317e63c

File tree

1 file changed

+14
-15
lines changed

1 file changed

+14
-15
lines changed

.github/workflows/main_admin-hub-api.yml

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ on:
1111

1212
jobs:
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

Comments
 (0)