Skip to content

feat: test multiple substrait versions in ci#151

Closed
tokoko wants to merge 1 commit intosubstrait-io:mainfrom
tokoko:test-multiple-versions
Closed

feat: test multiple substrait versions in ci#151
tokoko wants to merge 1 commit intosubstrait-io:mainfrom
tokoko:test-multiple-versions

Conversation

@tokoko
Copy link
Contributor

@tokoko tokoko commented Feb 8, 2026

ci is able to test multiple versions of substrait.

@github-actions
Copy link

github-actions bot commented Feb 8, 2026

ACTION NEEDED

Substrait follows the Conventional Commits
specification
for
release automation.

The PR title and description are used as the merge commit message. Please update your PR title and description to match the specification.

@tokoko
Copy link
Contributor Author

tokoko commented Feb 8, 2026

We will have to alter test command and versions once we actually add new versions and move antlr and extensions out of the repo as well.

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"]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What's the benefit of testing multiple substrait versions?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm assuming we'll eventually have some sort of a policy regarding supported substrait versions. This would ensure changes don't accidentally break compatibility with older substrait versions. if you think that's premature, we can forget about it for now, at least until version 1.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it's a bit premature tbh. We actually just talked a bit at the last sync about starting to remove some deprecated features/fields, and a check like this would potentially add some friction to that.

@tokoko tokoko closed this Feb 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants