From db296524114b27e3854a3cdc408592f4b765dbfc Mon Sep 17 00:00:00 2001 From: Mikhail Ryzhov Date: Thu, 12 Dec 2024 15:33:37 +0100 Subject: [PATCH] [GHA] Explicitly enable wheel build in CI (#27999) ### Details: - Enable wheel packages in the all pipelines where we are expecting them, because it could be disabled silently if some of the requirements are missed on the environment ### Tickets: - *ticket-id* --- .github/workflows/linux_arm64.yml | 1 + .github/workflows/ubuntu_20.yml | 1 + .github/workflows/ubuntu_22.yml | 1 + .github/workflows/windows_vs2019_release.yml | 1 + 4 files changed, 4 insertions(+) diff --git a/.github/workflows/linux_arm64.yml b/.github/workflows/linux_arm64.yml index e1aaa886d631c7..255a30cbc88770 100644 --- a/.github/workflows/linux_arm64.yml +++ b/.github/workflows/linux_arm64.yml @@ -97,6 +97,7 @@ jobs: -DENABLE_SYSTEM_OPENCL=ON \ -DCMAKE_VERBOSE_MAKEFILE=ON \ -DCPACK_GENERATOR=TGZ \ + -DENABLE_WHEEL=ON \ -DCMAKE_COMPILE_WARNING_AS_ERROR=ON Debian_Packages: diff --git a/.github/workflows/ubuntu_20.yml b/.github/workflows/ubuntu_20.yml index 63a1fab87d566f..ac00405ae71ed3 100644 --- a/.github/workflows/ubuntu_20.yml +++ b/.github/workflows/ubuntu_20.yml @@ -98,6 +98,7 @@ jobs: -DENABLE_SYSTEM_OPENCL=ON \ -DCMAKE_VERBOSE_MAKEFILE=ON \ -DCPACK_GENERATOR=TGZ \ + -DENABLE_WHEEL=ON \ -DCMAKE_COMPILE_WARNING_AS_ERROR=ON CXX_Unit_Tests: diff --git a/.github/workflows/ubuntu_22.yml b/.github/workflows/ubuntu_22.yml index 4fc93d73213f78..a32caecfbd073d 100644 --- a/.github/workflows/ubuntu_22.yml +++ b/.github/workflows/ubuntu_22.yml @@ -101,6 +101,7 @@ jobs: -DENABLE_SYSTEM_OPENCL=ON \ -DCMAKE_VERBOSE_MAKEFILE=ON \ -DCPACK_GENERATOR=TGZ \ + -DENABLE_WHEEL=ON \ -DCMAKE_COMPILE_WARNING_AS_ERROR=ON Debian_Packages: diff --git a/.github/workflows/windows_vs2019_release.yml b/.github/workflows/windows_vs2019_release.yml index c42475fea9cd64..da526e57bed1ec 100644 --- a/.github/workflows/windows_vs2019_release.yml +++ b/.github/workflows/windows_vs2019_release.yml @@ -63,6 +63,7 @@ jobs: cmake-options: |- -G "Ninja Multi-Config" ` -DENABLE_PYTHON=ON ` + -DENABLE_WHEEL=ON ` -DENABLE_CPPLINT=OFF ` -DBUILD_SHARED_LIBS=ON ` -DENABLE_TESTS=ON `