File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -28,19 +28,22 @@ jobs:
2828
2929 - name : Build binaries (Windows)
3030 if : runner.os == 'Windows'
31- shell : bash
31+ shell : pwsh
32+ env :
33+ PKG_CACHE_PATH : ${{ runner.temp }}\pkg-cache
3234 run : |
33- mkdir -p bin/win
34- pkg language-servers/haxe/server.js --targets node22-win-x64 --output bin/win/haxe-language-server-x64
35- pkg language-servers/haxe/server.js --targets node22-win-arm64 --output bin/win/haxe-language-server-arm64
35+ New-Item -ItemType Directory -Force -Path bin\win | Out-Null
36+ New-Item -ItemType Directory -Force -Path $env:PKG_CACHE_PATH | Out-Null
37+ pkg language-servers/haxe/server.js --targets node22-win-x64 --output bin/win/haxe-language-server-x64
38+ pkg language-servers/haxe/server.js --targets node22-win-arm64 --output bin/win/haxe-language-server-arm64
3639
3740 - name : Zip artifacts (Windows)
3841 if : runner.os == 'Windows'
39- shell : bash
42+ shell : pwsh
4043 run : |
41- cd bin/ win
42- 7z a haxe-language-server-win-x64.zip haxe-language-server-x64.exe
43- 7z a haxe-language-server-win-arm64.zip haxe-language-server-arm64.exe
44+ cd bin\ win
45+ 7z a haxe-language-server-win-x64.zip haxe-language-server-x64.exe
46+ 7z a haxe-language-server-win-arm64.zip haxe-language-server-arm64.exe
4447
4548 - name : Upload Windows x64
4649 if : runner.os == 'Windows'
You can’t perform that action at this time.
0 commit comments