Skip to content

Commit ae73aeb

Browse files
committed
ci: add duckdb to release-plz
1 parent eb9d32a commit ae73aeb

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

.github/workflows/release-plz.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,11 @@ permissions:
1010
issues: write
1111
pull-requests: write
1212

13+
env:
14+
DUCKDB_VERSION: "1.4.2"
15+
DUCKDB_LIB_DIR: /opt/duckdb
16+
LD_LIBRARY_PATH: /opt/duckdb
17+
1318
jobs:
1419
release-plz-release:
1520
name: Release-plz release
@@ -33,6 +38,11 @@ jobs:
3338
with:
3439
app-id: ${{ vars.RELEASE_BOT_CLIENT_ID }}
3540
private-key: ${{ secrets.RELEASE_BOT_PRIVATE_KEY }}
41+
- name: Get DuckDB
42+
run: |
43+
wget https://github.com/duckdb/duckdb/releases/download/v${{ env.DUCKDB_VERSION }}/libduckdb-linux-amd64.zip
44+
unzip libduckdb-linux-amd64.zip -d /opt/duckdb
45+
rm libduckdb-linux-amd64.zip
3646
- name: Run release-plz
3747
uses: release-plz/[email protected]
3848
with:

0 commit comments

Comments
 (0)