Skip to content

Commit ff68a22

Browse files
committed
Fix CI workflows
1 parent 9698257 commit ff68a22

2 files changed

Lines changed: 7 additions & 1 deletion

File tree

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,4 +51,4 @@ jobs:
5151
bin: halide-cache
5252
target: ${{ matrix.target }}
5353
archive: app-$target
54-
token: ${{ secrets.GITHUB_TOKEN }}
54+
token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/rust.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,12 @@ jobs:
4444
sudo apt-get -y update
4545
sudo apt-get install -y gcc-aarch64-linux-gnu
4646
rustup target add aarch64-unknown-linux-gnu
47+
- name: Install dlltool
48+
if: matrix.target == 'x86_64-pc-windows-msvc'
49+
run: |
50+
choco install msys2
51+
C:\tools\msys64\usr\bin\bash.exe -l -c "pacman -S --noconfirm --needed base-devel mingw-w64-ucrt-x86_64-toolchain mingw-w64-ucrt-x86_64-nasm"
52+
echo "C:\tools\msys64\ucrt64\bin" | Out-File -Append -FilePath $env:GITHUB_PATH -Encoding utf8
4753
- name: Build
4854
run: cargo build --verbose --manifest-path api/Cargo.toml --target ${{ matrix.target }}
4955

0 commit comments

Comments
 (0)