@@ -13,8 +13,6 @@ name: Release on Windows GPU
1313# - Total builds: 10
1414#
1515# Features:
16- # - Comprehensive caching (pip, ccache)
17- # - Build optimization with ccache via Chocolatey
1816# - Windows-specific dependency management
1917# - Artifact verification and validation
2018# - Windows-native artifact packing
@@ -113,30 +111,12 @@ jobs:
113111 with :
114112 path : |
115113 ~\AppData\Local\pip\Cache
116- ~\AppData\Local\ccache
117114 key : ${{ runner.os }}-${{ matrix.python-version }}-${{ matrix.tier }}-${{ hashFiles('requirements-dev.txt') }}
118115 restore-keys : |
119116 ${{ runner.os }}-${{ matrix.python-version }}-${{ matrix.tier }}-
120117 ${{ runner.os }}-${{ matrix.python-version }}-
121118 ${{ runner.os }}-
122119
123- - name : Install system dependencies
124- run : |
125- # Install chocolatey if not present
126- if (-not (Get-Command choco -ErrorAction SilentlyContinue)) {
127- Set-ExecutionPolicy Bypass -Scope Process -Force
128- [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072
129- iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
130- }
131-
132- # Install ccache for faster compilation
133- choco install ccache -y
134-
135- # Add ccache to PATH
136- $env:PATH = "C:\ProgramData\chocolatey\bin;$env:PATH"
137- echo "C:\ProgramData\chocolatey\bin" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append
138- shell : powershell
139-
140120 - name : Setup CUDA Toolkit
141121 uses : Jimver/cuda-toolkit@v0.2.24
142122 with :
@@ -188,8 +168,6 @@ jobs:
188168
189169 - name : Build RadarSimPy
190170 env :
191- CCACHE_DIR : ~\AppData\Local\ccache
192- CCACHE_COMPILERCHECK : content
193171 CUDA_PATH : ${{ env.CUDA_PATH }}
194172 CUDA_HOME : ${{ env.CUDA_PATH }}
195173 CUDACXX : ${{ env.CUDA_PATH }}\bin\nvcc.exe
@@ -200,18 +178,6 @@ jobs:
200178 echo "::endgroup::"
201179 shell : cmd
202180
203- - name : Display build statistics
204- if : always()
205- run : |
206- echo "::group::Build Statistics"
207- if (Get-Command ccache -ErrorAction SilentlyContinue) {
208- ccache --show-stats
209- } else {
210- echo "ccache not available"
211- }
212- echo "::endgroup::"
213- shell : powershell
214-
215181 - name : Verify build artifacts
216182 run : |
217183 echo "::group::Build Verification"
0 commit comments