IGNITE-26791 Fix pyignite_dbapi workflow (#6828)
diff --git a/.github/workflows/python_dbapi_wheels.yml b/.github/workflows/python_dbapi_wheels.yml
index e8b3730..da05d21 100644
--- a/.github/workflows/python_dbapi_wheels.yml
+++ b/.github/workflows/python_dbapi_wheels.yml
@@ -1,6 +1,10 @@
name: "Build Python DB API Driver Wheels"
on:
+ push:
+ paths:
+ - 'modules/platforms/python/**'
+
workflow_dispatch:
jobs:
@@ -71,13 +75,12 @@
CIBW_BEFORE_ALL: yum -y install openssl-devel
CIBW_BUILD_VERBOSITY: 1
- - name: Install Winget
+ - name: Install OpenSSL (Windows)
if: runner.os == 'Windows'
- uses: Cyberboss/install-winget@v1
-
- - name: Install OpenSSL on Windows
- if: runner.os == 'Windows'
- run: winget install --id=ShiningLight.OpenSSL.Dev -e --accept-source-agreements --disable-interactivity
+ shell: powershell
+ run: |
+ echo "VCPKG_ROOT=$env:VCPKG_INSTALLATION_ROOT" | Out-File -FilePath $env:GITHUB_ENV -Append
+ vcpkg install openssl:x64-windows-static-md
- name: Build wheels Windows
if: runner.os == 'Windows'