Skip to content

Commit

Permalink
Add 32-bit clang-cl CI job
Browse files Browse the repository at this point in the history
  • Loading branch information
solemnwarning committed Aug 5, 2024
1 parent 7944230 commit 6171bd3
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 0 deletions.
4 changes: 4 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,10 @@ jobs:
arch: x86_64
host_os: windows-2022
compiler: clangcl
- target: static
arch: x86
host_os: windows-2022
compiler: clangcl

runs-on: ${{ matrix.host_os }}

Expand Down
5 changes: 5 additions & 0 deletions src/scripts/ci/setup_gh_actions.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -33,3 +33,8 @@ if($identifiers_for_64bit -contains $ARCH ) {
}

echo "SCCACHE_CACHE_SIZE=200M" >> $env:GITHUB_ENV

# Remove standalone LLVM (and clang-cl) from PATH - we want to use the one shipped with VS.
# https://github.com/actions/runner-images/issues/10001#issuecomment-2150541007
$no_llvm_path = ($env:PATH -split ';' | Where-Object { $_ -ne 'C:\Program Files\LLVM\bin' }) -join ';'
echo "PATH=$no_llvm_path" >> $env:GITHUB_ENV

0 comments on commit 6171bd3

Please sign in to comment.