[llvm] Arm windows wix (PR #216523)

via llvm-commits llvm-commits at lists.llvm.org
Sat Aug 22 23:31:46 PDT 2026


================
@@ -266,6 +251,75 @@
         fi
         echo "build-prefix=$build_prefix" >> $GITHUB_OUTPUT
 
+    - name: Install Wix (Windows ARM64)
+      background: true
+      if: runner.os == 'Windows' && runner.arch == 'ARM64'
+      run: |
+        choco install wixtoolset --version 3.14.1.20250415
+        # Add wix install directory to PATH.
+        Split-Path (Get-ChildItem -Path "C:\" -Filter candle.exe -Recurse -ErrorAction SilentlyContinue | Select-Object -First 1).FullName
+
+      # We need to hard code the python library path for Windows, so in order
+      # to do that we need to specify a specific python version.  It's also
+      # good practice to do this on other OSes so the version of python doesn't
+      # get changed unexpectedly.
+    - uses: actions/setup-python at ece7cb06caefa5fff74198d8649806c4678c61a1 # v6.3.0
+      id: setup-python
+      background: true
+      with:
+        python-version: '3.14.6'
+
+    - wait: setup-crlf
+
+    - name: Checkout LLVM
+      background: true
+      uses: actions/checkout at df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
+      with:
+        persist-credentials: false
+        ref: ${{ needs.prepare.outputs.ref }}
+
----------------
github-advanced-security[bot] wrote:

## CodeQL / Checkout of untrusted code in a non-privileged context

Potential unsafe checkout of untrusted pull request on non-privileged workflow.

[Show more details](https://github.com/llvm/llvm-project/security/code-scanning/2318)

https://github.com/llvm/llvm-project/pull/216523


More information about the llvm-commits mailing list