feature: Add DuckDB and SedonaDB nightly support #76
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request updates the
benchmark.ymlGitHub Actions workflow to add support for installing and benchmarking against nightly/pre-release builds of SedonaDB and DuckDB. It introduces new workflow inputs and logic to control whether nightly builds are used, making it easier to test against the latest development versions of these dependencies.Key changes include:
Workflow Inputs and Environment Variables:
sedonadb_nightlyandduckdb_nightlyto the workflow, allowing users to specify whether to use nightly builds for SedonaDB and DuckDB (defaulting totrue). Corresponding environment variables are set for use in job steps. [1] [2]Dependency Installation Logic:
Documentation and Debugging:
DuckDB Spatial Extension: