Skip to content

Commit 88ea47d

Browse files
authored
clank
1 parent 6c8fabf commit 88ea47d

1 file changed

Lines changed: 11 additions & 8 deletions

File tree

.github/workflows/build-hls.yml

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff 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'

0 commit comments

Comments
 (0)