llvmlite icon indicating copy to clipboard operation
llvmlite copied to clipboard

gha/restructure llvmdev ci

Open swap357 opened this issue 6 months ago • 0 comments

This PR introduces several key fixes to the llvmdev GHA build process.

  • adds user input options - 'all' for platforms and recipe. allows running all llvmdev workflows using one click/workflow dispatch. This also helps input only one workflow id on downstream llvmlite workflows.
  • builds llvmdev_for_wheel inside manylinux containers for linux-64 and linux-arm64 to ensure wheel compatibility.
  • pins the osx-64 compiler to version 14 to avoid conda selecting 17.x compilers.
  • fixes linux-arm64 builds by pinning py-lief to a version older than 0.16.
  • standardizes the use of linux-arm64 as the platform identifier.

swap357 avatar Jun 28 '25 02:06 swap357