Update webapi.yml

This commit is contained in:
Brett Hewitson 2025-03-21 16:52:24 +10:00 committed by GitHub
parent f5a96f965a
commit 9bf5975fe6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -18,9 +18,9 @@ jobs:
- uses: actions/checkout@v3.3.0
- name: Set up .NET Core
uses: actions/setup-dotnet@v2.1.1
uses: actions/setup-dotnet@v4.3.1
with:
dotnet-version: '6.0.x'
dotnet-version: '8.0.x'
- name: Build with dotnet
run: dotnet build ./src/ServerManager.WebApplication/ServerManager.WebApplication.csproj --configuration Release
@ -29,7 +29,7 @@ jobs:
run: dotnet publish ./src/ServerManager.WebApplication/ServerManager.WebApplication.csproj -c Release -o ${{env.DOTNET_ROOT}}/webapi
- name: Upload artifact for deployment job
uses: actions/upload-artifact@v3.1.2
uses: actions/upload-artifact@v4.6.2
with:
name: .net-app
path: ${{env.DOTNET_ROOT}}/webapi
@ -44,13 +44,13 @@ jobs:
steps:
- name: Download artifact from build job
uses: actions/download-artifact@v3.0.2
uses: actions/download-artifact@v4.2.1
with:
name: .net-app
- name: Deploy to Azure Web App
id: deploy-to-webapp
uses: azure/webapps-deploy@v2.2.6
uses: azure/webapps-deploy@v3.0.1
with:
app-name: 'servermanagers'
slot-name: 'Production'