1212jobs :
1313 build :
1414 name : Build
15- runs-on : windows-2025
15+ runs-on : windows-2025-vs2026
1616 environment : microsoft-store
1717 strategy :
1818 matrix :
@@ -33,12 +33,12 @@ jobs:
3333 format : msix
3434 steps :
3535 - name : Checkout code
36- uses : actions/checkout@v5
36+ uses : actions/checkout@v6
3737 with :
3838 fetch-depth : 0
3939 submodules : true
4040
41- - uses : actions/cache@v4
41+ - uses : actions/cache@v5
4242 with :
4343 path : ~/.nuget/packages
4444 key : ${{ runner.os }}-${{ matrix.architecture }}-nuget-${{ hashFiles('**/packages.lock.json') }}
@@ -115,35 +115,35 @@ jobs:
115115
116116 - name : Upload MSIX
117117 if : ${{ matrix.distribution == 'app-store' }}
118- uses : actions/upload-artifact@v5
118+ uses : actions/upload-artifact@v6
119119 with :
120120 name : Fyreplace.${{ matrix.architecture }}.msix
121121 path : Deploy\Fyreplace.msix
122122 if-no-files-found : error
123123
124124 - name : Upload ${{ matrix.format == 'msix' && 'MSIX' || 'MSI' }}
125125 if : ${{ matrix.distribution == 'standalone' }}
126- uses : actions/upload-artifact@v5
126+ uses : actions/upload-artifact@v6
127127 with :
128128 name : Fyreplace.${{ matrix.architecture }}.standalone.${{ matrix.format }}
129129 path : Deploy\Fyreplace.${{ matrix.format }}
130130 if-no-files-found : error
131131
132132 test :
133133 name : Test
134- runs-on : windows-2025
134+ runs-on : windows-2025-vs2026
135135 strategy :
136136 matrix :
137137 architecture :
138138 - x64
139139 steps :
140140 - name : Checkout code
141- uses : actions/checkout@v5
141+ uses : actions/checkout@v6
142142 with :
143143 fetch-depth : 0
144144 submodules : true
145145
146- - uses : actions/cache@v4
146+ - uses : actions/cache@v5
147147 with :
148148 path : ~/.nuget/packages
149149 key : ${{ runner.os }}-${{ matrix.architecture }}-nuget-${{ hashFiles('**/packages.lock.json') }}
0 commit comments