From 69d627facacb9e35940a7852119e95d4e7205208 Mon Sep 17 00:00:00 2001 From: Deepyaman Datta Date: Mon, 20 May 2024 13:55:12 -0600 Subject: [PATCH] ci: update skip logics for Flink, Dask, and Impala --- .github/workflows/ibis-backends.yml | 56 ++++++++++++++++++++++++++--- 1 file changed, 52 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ibis-backends.yml b/.github/workflows/ibis-backends.yml index e4369e3681718..264532a305c2f 100644 --- a/.github/workflows/ibis-backends.yml +++ b/.github/workflows/ibis-backends.yml @@ -237,12 +237,32 @@ jobs: extras: - dask - os: ubuntu-latest - python-version: "3.10" + python-version: "3.11" backend: - name: dask - title: Dask + name: flink + title: Flink + serial: true extras: - - dask + - flink + additional_deps: + - "'apache-flink < 1.20.0'" + - "'pandas < 2.2'" + services: + - flink + - os: ubuntu-latest + python-version: "3.11" + backend: + name: impala + title: Impala + serial: true + extras: + - impala + services: + - impala + - kudu + sys-deps: + - cmake + - ninja-build exclude: - os: windows-latest backend: @@ -298,6 +318,21 @@ jobs: - postgres sys-deps: - libgeos-dev + # TODO(deepyaman): Test whether this works upon releasing https://github.com/cloudera/impyla/commit/bf1f94c3c4106ded6267d2485c1e939775a6a87f + - os: ubuntu-latest + python-version: "3.12" + backend: + name: impala + title: Impala + serial: true + extras: + - impala + services: + - impala + - kudu + sys-deps: + - cmake + - ninja-build - os: windows-latest backend: name: impala @@ -348,6 +383,19 @@ jobs: - oracle services: - oracle + - os: ubuntu-latest + python-version: "3.12" + backend: + name: flink + title: Flink + serial: true + extras: + - flink + additional_deps: + - "'apache-flink < 1.20.0'" + - "'pandas < 2.2'" + services: + - flink - os: windows-latest backend: name: flink