diff --git a/.github/workflows/azure-swa.yml b/.github/workflows/azure-swa.yml index e400654..4541e0f 100644 --- a/.github/workflows/azure-swa.yml +++ b/.github/workflows/azure-swa.yml @@ -9,13 +9,17 @@ on: branches: - main +env: + APP_LOCATION: "src/Client" # App source code path + OUTPUT_LOCATION: "wwwroot" # Built app content directory + jobs: build_and_deploy_job: if: github.event_name == 'push' || (github.event_name == 'pull_request' && github.event.action != 'closed') runs-on: ubuntu-latest name: Build and Deploy Job steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true lfs: false @@ -26,8 +30,8 @@ jobs: azure_static_web_apps_api_token: ${{ secrets.AZURE_SWA_TOKEN }} repo_token: ${{ secrets.GITHUB_TOKEN }} action: "upload" - app_location: "src/Client" - output_location: "wwwroot" + app_location: ${{ env.APP_LOCATION }} + output_location: ${{ env.OUTPUT_LOCATION }} close_pull_request_job: if: github.event_name == 'pull_request' && github.event.action == 'closed' @@ -39,5 +43,5 @@ jobs: uses: Azure/static-web-apps-deploy@v1 with: azure_static_web_apps_api_token: ${{ secrets.AZURE_SWA_TOKEN }} - app_location: "src/Client" action: "close" + app_location: ${{ env.APP_LOCATION }} diff --git a/src/Client/Client.csproj b/src/Client/Client.csproj index c205da4..b2f5378 100644 --- a/src/Client/Client.csproj +++ b/src/Client/Client.csproj @@ -29,11 +29,9 @@ - - - - - + + +