Skip to content

Commit 346a2e8

Browse files
committed
build(workflow): Temporarily disable Windows build in release workflow
This change comments out the Windows AMD64 build configuration due to long compilation times caused by MSVC not being able to use ccache. The build would take over 30 minutes per run on standard GitHub runners. It will be re-enabled once switched to sccache or MinGW-w64. Co-developed-by: Aone Copilot <noreply@alibaba-inc.com> Signed-off-by: Sodawyx <sodawyx@126.com>
1 parent 196207e commit 346a2e8

1 file changed

Lines changed: 7 additions & 4 deletions

File tree

.github/workflows/release.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -95,10 +95,13 @@ jobs:
9595
runner: macos-latest
9696
ext: ''
9797
archive: tar.gz
98-
- target: windows-amd64
99-
runner: windows-latest
100-
ext: '.exe'
101-
archive: zip
98+
# Windows build temporarily disabled: MSVC path can't use ccache,
99+
# so every run is a cold compile and takes >30 min on the default
100+
# GitHub runner. Re-enable after switching to sccache or MinGW-w64.
101+
# - target: windows-amd64
102+
# runner: windows-latest
103+
# ext: '.exe'
104+
# archive: zip
102105

103106
steps:
104107
- uses: actions/checkout@v4

0 commit comments

Comments
 (0)