From f7059bcaeb40e0151a3dbe6312d55e3fa0b813ab Mon Sep 17 00:00:00 2001 From: Mahan Chamani <109232147+mahanch@users.noreply.github.com> Date: Tue, 5 Aug 2025 18:08:18 +0330 Subject: [PATCH 1/8] Update dotnet-developPublish.yml --- .github/workflows/dotnet-developPublish.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dotnet-developPublish.yml b/.github/workflows/dotnet-developPublish.yml index 68742f51..e89ff327 100644 --- a/.github/workflows/dotnet-developPublish.yml +++ b/.github/workflows/dotnet-developPublish.yml @@ -32,7 +32,7 @@ jobs: - name: Deploy to IIS via Web Deploy run: | - msdeploy -verb:sync -source:contentPath="publish" -dest:contentPath="dadmehrg",computerName="https://171.22.24.15:8172/msdeploy.axd?site=dadmehrg",userName=".\deployuser",password="R2rNpdnetP3j>q5b18",authType="Basic" -allowUntrusted + & "C:\Program Files\IIS\Microsoft Web Deploy V3\msdeploy.exe" -verb:sync -source:contentPath="publish" -dest:contentPath="dadmehrg",computerName="https://171.22.24.15:8172/msdeploy.axd?site=dadmehrg",userName=".\deployuser",password="R2rNpdnetP3j>q5b18",authType="Basic" -allowUntrusted env: SERVER_HOST: your-server-ip-or-domain From 7a1315022300e29ad587ac20e864bcea9549b708 Mon Sep 17 00:00:00 2001 From: Mahan Chamani <109232147+mahanch@users.noreply.github.com> Date: Tue, 5 Aug 2025 18:18:14 +0330 Subject: [PATCH 2/8] Update dotnet-developPublish.yml --- .github/workflows/dotnet-developPublish.yml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/workflows/dotnet-developPublish.yml b/.github/workflows/dotnet-developPublish.yml index e89ff327..4abf9502 100644 --- a/.github/workflows/dotnet-developPublish.yml +++ b/.github/workflows/dotnet-developPublish.yml @@ -25,14 +25,20 @@ jobs: run: dotnet restore - name: Build - run: dotnet build --configuration Release + run: dotnet build --configuration Release -warnaslevel:0 - name: Publish - run: dotnet publish --configuration Release --output ./publish --no-build + run: dotnet publish --configuration Release --output ./publish --no-build -warnaslevel:0 - name: Deploy to IIS via Web Deploy + shell: powershell run: | - & "C:\Program Files\IIS\Microsoft Web Deploy V3\msdeploy.exe" -verb:sync -source:contentPath="publish" -dest:contentPath="dadmehrg",computerName="https://171.22.24.15:8172/msdeploy.axd?site=dadmehrg",userName=".\deployuser",password="R2rNpdnetP3j>q5b18",authType="Basic" -allowUntrusted + & "C:\Program Files\IIS\Microsoft Web Deploy V3\msdeploy.exe" ` + -verb:sync ` + -source:contentPath="publish" ` + -dest:contentPath="dadmehrg",computerName="https://171.22.24.15:8172/msdeploy.axd?site=dadmehrg",userName=".\deployuser",password="R2rNpdnetP3j>q5b18",authType="Basic" ` + -allowUntrusted + env: SERVER_HOST: your-server-ip-or-domain From 9124f50577e4b8df66d4aa4c30cf035cf83f3f23 Mon Sep 17 00:00:00 2001 From: Mahan Chamani <109232147+mahanch@users.noreply.github.com> Date: Tue, 5 Aug 2025 18:22:41 +0330 Subject: [PATCH 3/8] Update dotnet-developPublish.yml --- .github/workflows/dotnet-developPublish.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/dotnet-developPublish.yml b/.github/workflows/dotnet-developPublish.yml index 4abf9502..df5af840 100644 --- a/.github/workflows/dotnet-developPublish.yml +++ b/.github/workflows/dotnet-developPublish.yml @@ -25,10 +25,10 @@ jobs: run: dotnet restore - name: Build - run: dotnet build --configuration Release -warnaslevel:0 + run: dotnet build --configuration Release - name: Publish - run: dotnet publish --configuration Release --output ./publish --no-build -warnaslevel:0 + run: dotnet publish --configuration Release --output ./publish --no-build - name: Deploy to IIS via Web Deploy shell: powershell From a114cc8242b8c7c87900793905bc65f731faf897 Mon Sep 17 00:00:00 2001 From: Mahan Chamani <109232147+mahanch@users.noreply.github.com> Date: Wed, 6 Aug 2025 10:10:22 +0330 Subject: [PATCH 4/8] Update dotnet-developPublish.yml --- .github/workflows/dotnet-developPublish.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/dotnet-developPublish.yml b/.github/workflows/dotnet-developPublish.yml index df5af840..bb4775d8 100644 --- a/.github/workflows/dotnet-developPublish.yml +++ b/.github/workflows/dotnet-developPublish.yml @@ -34,10 +34,10 @@ jobs: shell: powershell run: | & "C:\Program Files\IIS\Microsoft Web Deploy V3\msdeploy.exe" ` - -verb:sync ` - -source:contentPath="publish" ` - -dest:contentPath="dadmehrg",computerName="https://171.22.24.15:8172/msdeploy.axd?site=dadmehrg",userName=".\deployuser",password="R2rNpdnetP3j>q5b18",authType="Basic" ` - -allowUntrusted + -verb:sync ` + -source:contentPath="$(Resolve-Path ./publish)" ` + -dest:contentPath="C:\inetpub\wwwroot\dadmehrg",computerName="https://171.22.24.15:8172/msdeploy.axd?site=dadmehrg",userName=".\deployuser",password="R2rNpdnetP3j>q5b18",authType="Basic" ` + -allowUntrusted env: From 7841e8c336db547e79987049ac9439e6152fb7c4 Mon Sep 17 00:00:00 2001 From: Mahan Chamani <109232147+mahanch@users.noreply.github.com> Date: Wed, 6 Aug 2025 10:41:16 +0330 Subject: [PATCH 5/8] Update dotnet-developPublish.yml --- .github/workflows/dotnet-developPublish.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/dotnet-developPublish.yml b/.github/workflows/dotnet-developPublish.yml index bb4775d8..d92a42d9 100644 --- a/.github/workflows/dotnet-developPublish.yml +++ b/.github/workflows/dotnet-developPublish.yml @@ -38,6 +38,7 @@ jobs: -source:contentPath="$(Resolve-Path ./publish)" ` -dest:contentPath="C:\inetpub\wwwroot\dadmehrg",computerName="https://171.22.24.15:8172/msdeploy.axd?site=dadmehrg",userName=".\deployuser",password="R2rNpdnetP3j>q5b18",authType="Basic" ` -allowUntrusted + -enableRule:AppOffline env: From 29560370d8b361fddde690afbb81484631fdd7fa Mon Sep 17 00:00:00 2001 From: Mahan Chamani <109232147+mahanch@users.noreply.github.com> Date: Wed, 6 Aug 2025 10:50:47 +0330 Subject: [PATCH 6/8] Update dotnet-developPublish.yml --- .github/workflows/dotnet-developPublish.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dotnet-developPublish.yml b/.github/workflows/dotnet-developPublish.yml index d92a42d9..a15822e9 100644 --- a/.github/workflows/dotnet-developPublish.yml +++ b/.github/workflows/dotnet-developPublish.yml @@ -37,7 +37,7 @@ jobs: -verb:sync ` -source:contentPath="$(Resolve-Path ./publish)" ` -dest:contentPath="C:\inetpub\wwwroot\dadmehrg",computerName="https://171.22.24.15:8172/msdeploy.axd?site=dadmehrg",userName=".\deployuser",password="R2rNpdnetP3j>q5b18",authType="Basic" ` - -allowUntrusted + -allowUntrusted ` -enableRule:AppOffline From 882f38d000235f0948a9cbcdefaaff28361ff2f6 Mon Sep 17 00:00:00 2001 From: Mahan Chamani <109232147+mahanch@users.noreply.github.com> Date: Wed, 6 Aug 2025 11:19:00 +0330 Subject: [PATCH 7/8] Update dotnet-developPublish.yml --- .github/workflows/dotnet-developPublish.yml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/dotnet-developPublish.yml b/.github/workflows/dotnet-developPublish.yml index a15822e9..2180085f 100644 --- a/.github/workflows/dotnet-developPublish.yml +++ b/.github/workflows/dotnet-developPublish.yml @@ -33,12 +33,13 @@ jobs: - name: Deploy to IIS via Web Deploy shell: powershell run: | + $publishFolder = Resolve-Path ./publish & "C:\Program Files\IIS\Microsoft Web Deploy V3\msdeploy.exe" ` - -verb:sync ` - -source:contentPath="$(Resolve-Path ./publish)" ` - -dest:contentPath="C:\inetpub\wwwroot\dadmehrg",computerName="https://171.22.24.15:8172/msdeploy.axd?site=dadmehrg",userName=".\deployuser",password="R2rNpdnetP3j>q5b18",authType="Basic" ` - -allowUntrusted ` - -enableRule:AppOffline + -verb:sync ` + -source:contentPath="$publishFolder" ` + -dest:contentPath="dadmehrg",computerName="https://171.22.24.15:8172/msdeploy.axd?site=dadmehrg",userName=".\deployuser",password="R2rNpdnetP3j>q5b18",authType="Basic" ` + -allowUntrusted ` + -enableRule:AppOffline env: From e1fd94db04e141f0fdb50906ace72e593dadc934 Mon Sep 17 00:00:00 2001 From: Mahan Chamani <109232147+mahanch@users.noreply.github.com> Date: Wed, 6 Aug 2025 11:33:53 +0330 Subject: [PATCH 8/8] Update dotnet-developPublish.yml --- .github/workflows/dotnet-developPublish.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dotnet-developPublish.yml b/.github/workflows/dotnet-developPublish.yml index 2180085f..a594b21a 100644 --- a/.github/workflows/dotnet-developPublish.yml +++ b/.github/workflows/dotnet-developPublish.yml @@ -28,7 +28,7 @@ jobs: run: dotnet build --configuration Release - name: Publish - run: dotnet publish --configuration Release --output ./publish --no-build + run: dotnet publish --configuration Release --output ./publish /p:EnvironmentName=Development --no-build - name: Deploy to IIS via Web Deploy shell: powershell