Skip to content

Add linux_build github actions workflow#30

Open
bodowd wants to merge 4 commits intomainfrom
fix-gha
Open

Add linux_build github actions workflow#30
bodowd wants to merge 4 commits intomainfrom
fix-gha

Conversation

@bodowd
Copy link
Copy Markdown
Owner

@bodowd bodowd commented Mar 22, 2026

The existing github actions workflow is based off duckdb extension ci tools toolchain, but duckdb_rdkit is built differently due to the RDKit dependency. We currently modify the extension ci tools toolchain to build duckdb_rdkit, for example to install and use conda for RDKit.

This commit attempts to simplify the github actions workflow

A future direction could be to look into getting this to build with the extension ci toolchain and make duckdb_rdkit available as a community extension

@bodowd bodowd force-pushed the fix-gha branch 9 times, most recently from 803b51f to 758e293 Compare March 22, 2026 21:11
The existing github actions workflow is based off duckdb extension ci
tools toolchain, but it doesn't seem to work for duckdb_rdkit.

This commit attempts to simplify the github actions workflow
and not follow the extension ci toolchain.

A future direction could be to look into getting this to build with the
extension ci toolchain and make duckdb_rdkit available as a community
extension
bodowd added 3 commits March 22, 2026 22:54
`make test` in the past probably built the release and ran the tests.
This commit now builds the extension and runs the tests in separate
steps
The extension has been updated to use DuckDB v1.4.4 and it needs DuckDB
v1.4.4 in order to build
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.

1 participant