Skip to content

Commit

Permalink
add windows selfcontained
Browse files Browse the repository at this point in the history
  • Loading branch information
Jeric-X committed Jan 21, 2025
1 parent 3508441 commit 142c881
Showing 1 changed file with 19 additions and 10 deletions.
29 changes: 19 additions & 10 deletions .github/workflows/win-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,15 +29,15 @@ jobs:
working-directory: ./src
run: dotnet restore SyncClipboard.WinUI3

- name: Check code style
working-directory: ./src
run: |
dotnet format SyncClipboard.Abstract --verify-no-changes --no-restore
dotnet format SyncClipboard.Core --verify-no-changes --no-restore
dotnet format SyncClipboard.Server --verify-no-changes --no-restore
dotnet format SyncClipboard.Server.Core --verify-no-changes --no-restore
dotnet format SyncClipboard.Windows --verify-no-changes --no-restore
dotnet format SyncClipboard.WinUI3 --verify-no-changes --no-restore
# - name: Check code style
# working-directory: ./src
# run: |
# dotnet format SyncClipboard.Abstract --verify-no-changes --no-restore
# dotnet format SyncClipboard.Core --verify-no-changes --no-restore
# dotnet format SyncClipboard.Server --verify-no-changes --no-restore
# dotnet format SyncClipboard.Server.Core --verify-no-changes --no-restore
# dotnet format SyncClipboard.Windows --verify-no-changes --no-restore
# dotnet format SyncClipboard.WinUI3 --verify-no-changes --no-restore

- name: Check code style info
working-directory: ./src
Expand All @@ -63,8 +63,17 @@ jobs:
- name: copy SyncClipboard.WinUI3
run: xcopy src\SyncClipboard.WinUI3\bin\x64\Release\net6.0-windows10.0.19041.0\win10-x64 WinUI3\ /s /e

- name: Build SyncClipboard.SelfContained
run: msbuild src\SyncClipboard.WinUI3\SyncClipboard.WinUI3.csproj /p:Platform=x64 /p:RuntimeIdentifier=win10-x64 /p:Configuration=Release /p:WindowsAppSDKSelfContained=true /v:m /p:OutDir=../../WinUI3.SelfContained

- name: Upload build artifacts SyncClipboard.WinUI3
uses: actions/upload-artifact@v4
with:
name: SyncClipboard.WinUI3
path: WinUI3/
path: WinUI3/

- name: Upload build artifacts SyncClipboard.WinUI3.SelfContained
uses: actions/upload-artifact@v4
with:
name: SyncClipboard.WinUI3.SelfContained
path: WinUI3.SelfContained/

0 comments on commit 142c881

Please sign in to comment.