7070 shell : cmd
7171 run : |
7272 for /f %%a in ('dir /b /a:d %localappdata%\Microsoft\VisualStudio\17*') do echo UsePreviews=True>%localappdata%\Microsoft\VisualStudio\%%a\sdk.txt
73-
73+
7474 - name : Restore Files
7575 shell : pwsh
7676 run : |
8181 -p:PublishReadyToRun=true `
8282 -v:quiet
8383
84+ - name : Restore NuGet Packages for Launcher Project
85+ shell : pwsh
86+ run : |
87+ nuget restore "$env:LAUNCHER_PROJECT_PATH" `
88+ -SolutionDirectory "$env:WORKING_DIR" `
89+ -Verbosity detailed
90+
8491 - name : Build launcher project
8592 shell : pwsh
8693 run : |
@@ -107,20 +114,20 @@ jobs:
107114 - name : Remove empty files from the packages
108115 shell : bash
109116 run : find $ARTIFACTS_STAGING_DIR -empty -delete
117+
118+ - name : Upload the packages to GitHub Actions
119+ uses : actions/upload-artifact@v4
120+ with :
121+ name : ' Appx Packages (${{ env.CONFIGURATION }}, ${{ env.PLATFORM }})'
122+ path : ${{ env.ARTIFACTS_STAGING_DIR }}
110123
111124 - name : Publish the packages to Microsoft Store
112- uses : isaacrlevin/windows-store-action@1
125+ uses : isaacrlevin/windows-store-action@1.0
113126 with :
114127 app-id : ' 9NSQD9PKV3SS'
115- tenant-id : ${{ secrets.AZURE_TENANT_ID }}
116- client-id : ${{ secrets.AZURE_CLIENT_ID }}
117- client-secret : ${{ secrets.AZURE_CLIENT_SECRET }}
118- package-path : ' ${{ env.APPX_PACKAGE_DIR }}/**/*.msixupload '
128+ tenant-id : ${{ secrets.STORE_TENANT_ID }}
129+ client-id : ${{ secrets.STORE_CLIENT_ID }}
130+ client-secret : ${{ secrets.STORE_CLIENT_SECRET }}
131+ package-path : ' ${{ env.APPX_PACKAGE_DIR }}'
119132 skip-polling : false
120133 packages-keep : 5
121-
122- - name : Upload the packages to GitHub Actions
123- uses : actions/upload-artifact@v4
124- with :
125- name : ' Appx Packages (${{ env.CONFIGURATION }}, ${{ env.PLATFORM }})'
126- path : ${{ env.ARTIFACTS_STAGING_DIR }}
0 commit comments