Skip to content

Commit 9ac6bb9

Browse files
[release] Release v0.33.0 (#635)
* [release] Release v0.33.0 * ci: set up MSVC dev environment for Windows native image build The windows-latest runner now ships Visual Studio 2026, which GraalVM's native-image VS auto-detection cannot locate (it looks for VS 2022), failing with "Failed to find 'vcvarsall.bat'". Set up the MSVC developer environment explicitly before nativeCompile so the build is independent of the bundled Visual Studio version. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 3bd98d3 commit 9ac6bb9

2 files changed

Lines changed: 9 additions & 2 deletions

File tree

.github/workflows/build.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -297,6 +297,13 @@ jobs:
297297
name: windows-test-reports
298298
path: build/reports/tests/test/
299299

300+
# GraalVM native-image needs the MSVC toolchain on Windows. The
301+
# windows-latest runner now ships Visual Studio 2026, which GraalVM's
302+
# auto-detection cannot locate (it looks for VS 2022), so set up the
303+
# developer environment explicitly to stay independent of the VS version.
304+
- name: Set up MSVC developer environment
305+
uses: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756 # v1.13.0
306+
300307
- name: Build Native Image
301308
run: ./gradlew nativeCompile
302309
env:
@@ -384,7 +391,7 @@ jobs:
384391
"type": "section",
385392
"text": {
386393
"type": "mrkdwn",
387-
"text": "🆕 Tower CLI `v${{ steps.version.outputs.VERSION }}` ${{ format('<https://github.com/seqeralabs/tower-cli/releases/tag/v{0}|released.>', steps.version.outputs.tag) || '' }}."
394+
"text": "🆕 Tower CLI `v${{ steps.version.outputs.VERSION }}` ${{ format('<https://github.com/seqeralabs/tower-cli/releases/tag/v{0}|released.>', steps.version.outputs.VERSION) || '' }}."
388395
},
389396
}
390397
]

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.32.0
1+
0.33.0

0 commit comments

Comments
 (0)