Skip to content

Commit 75a9b0c

Browse files
feat: run Windows release on self-hosted runner and copy packages to AppUpdates
Agent-Logs-Url: https://github.com/TransactionProcessing/TransactionMobile/sessions/c556e3f9-df31-4b06-a8e2-5a33490de593 Co-authored-by: StuartFerguson <16325469+StuartFerguson@users.noreply.github.com>
1 parent 56da73b commit 75a9b0c

1 file changed

Lines changed: 10 additions & 1 deletion

File tree

.github/workflows/release_windows.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66

77
jobs:
88
release_windows:
9-
runs-on: windows-2022
9+
runs-on: [self-hosted, windows]
1010
permissions:
1111
contents: write
1212
steps:
@@ -70,6 +70,15 @@ jobs:
7070
}
7171
echo "MSIX_PATH=$($msix.FullName)" >> $env:GITHUB_ENV
7272
73+
- name: Copy app packages to AppUpdates
74+
shell: powershell
75+
run: |
76+
$dest = "C:\inetpub\wwwroot\AppUpdates"
77+
New-Item -ItemType Directory -Force -Path $dest | Out-Null
78+
$src = "TransactionProcessor.Mobile/bin/Release/net10.0-windows10.0.19041.0/win-x64/AppPackages"
79+
Copy-Item -Path "$src\*" -Destination $dest -Recurse -Force
80+
Write-Host "Copied app packages to $dest"
81+
7382
- name: Upload MSIX to release
7483
uses: softprops/action-gh-release@v1
7584
with:

0 commit comments

Comments
 (0)