File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed
Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -52,10 +52,12 @@ jobs:
5252 # WASI has its own build step below.
5353 - os : windows-latest
5454 target : x86_64-pc-windows-msvc
55- executable : shader-language-server.exe
55+ - os : windows-11-arm
56+ target : aarch64-pc-windows-msvc
5657 - os : ubuntu-latest
5758 target : x86_64-unknown-linux-gnu
58- executable : shader-language-server
59+ - os : ubuntu-24.04-arm
60+ target : aarch64-unknown-linux-gnu
5961
6062 steps :
6163 - uses : actions/checkout@v4
6668 - name : Build desktop executable # Build all package on supported os.
6769 run : cargo build --release --verbose --target ${{ matrix.target }} # Specify target to build into target
6870 - name : Copy desktop executable
69- run : mkdir -p ./bin/ && cp ./target/${{ matrix.target }}/release/${{ matrix.executable }} ./bin/${{ matrix.executable }}
71+ run : mkdir -p ./bin/ && cp ./target/${{ matrix.target }}/release/${{ env.executable }} ./bin/${{ env.executable }}
72+ env :
73+ executable : shader-language-server${{ runner.os == 'Windows' && '.exe' || '' }}
7074 # TODO: Add debug symbols for supported target to bin folder.
7175 - name : Upload artifact
7276 uses : actions/upload-artifact@v4
You can’t perform that action at this time.
0 commit comments