From 453d77c76a93797c8d9fec96f42a673910a3df29 Mon Sep 17 00:00:00 2001 From: tokoko Date: Sun, 8 Feb 2026 22:32:01 +0400 Subject: [PATCH] feat: test multiple substrait versions in ci --- .github/workflows/test.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 3964fbf..94ef85d 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -3,8 +3,8 @@ name: Run tests on: pull_request: push: - branches: [ main ] - tags: [ 'v*.*.*' ] + branches: [main] + tags: ["v*.*.*"] permissions: contents: read @@ -16,6 +16,7 @@ jobs: matrix: os: [macos-latest, ubuntu-latest, windows-latest] python: ["3.10", "3.11", "3.12", "3.13"] + substrait_version: ["0.78.0", "0.79.0"] runs-on: ${{ matrix.os }} steps: - name: Checkout code @@ -28,4 +29,4 @@ jobs: python-version: ${{ matrix.python }} - name: Run tests run: | - uv run --frozen pytest + uv run --frozen --with substrait-protobuf==${{ matrix.substrait_version }} pytest