From 2c32c2e2e3ece6c934a8d97c4b37151a7fd16c85 Mon Sep 17 00:00:00 2001 From: Anas Dorbani <95044293+anasdorbani@users.noreply.github.com> Date: Fri, 10 Apr 2026 12:02:47 -0400 Subject: [PATCH] Bump duckdb to v1.5.1 (#264) --- .github/copilot-instructions.md | 4 ++-- .github/workflows/MainDistributionPipeline.yml | 13 +++++++------ duckdb | 2 +- extension-ci-tools | 2 +- 4 files changed, 11 insertions(+), 10 deletions(-) diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md index 9acbbbd6..f2a23178 100644 --- a/.github/copilot-instructions.md +++ b/.github/copilot-instructions.md @@ -8,7 +8,7 @@ - **Build system**: CMake (3.5+) with DuckDB's extension CI tools (`extension-ci-tools/`) - **Dependency manager**: vcpkg (managed via `vcpkg.json`) - **Key dependencies**: `nlohmann-json`, `curl`, `gtest` (see `vcpkg.json`) -- **DuckDB version targeted**: v1.5.0 (see `MainDistributionPipeline.yml`) +- **DuckDB version targeted**: v1.5.1 (see `MainDistributionPipeline.yml`) ## Repository Layout @@ -112,7 +112,7 @@ Always run `clang-format` on modified C++ files before committing. The CI pipeli Defined in `.github/workflows/MainDistributionPipeline.yml`: -- **duckdb-stable-build**: Builds extension binaries for all platforms using DuckDB v1.5.0 CI tools. +- **duckdb-stable-build**: Builds extension binaries for all platforms using DuckDB v1.5.1 CI tools. - **code-quality-check**: Runs `clang-format` and `clang-tidy` checks. Triggered on push to `main`/`dev` when `src/`, `test/`, `CMakeLists.txt`, or workflow files change, and on `workflow_dispatch`. diff --git a/.github/workflows/MainDistributionPipeline.yml b/.github/workflows/MainDistributionPipeline.yml index f7d47247..ba84cb79 100644 --- a/.github/workflows/MainDistributionPipeline.yml +++ b/.github/workflows/MainDistributionPipeline.yml @@ -3,6 +3,7 @@ # name: Main Extension Distribution Pipeline on: + pull_request: push: branches: - main @@ -24,17 +25,17 @@ concurrency: jobs: duckdb-stable-build: name: Build extension binaries - uses: duckdb/extension-ci-tools/.github/workflows/_extension_distribution.yml@v1.5.0 + uses: duckdb/extension-ci-tools/.github/workflows/_extension_distribution.yml@v1.5.1 with: - duckdb_version: v1.5.0 - ci_tools_version: v1.5.0 + duckdb_version: v1.5.1 + ci_tools_version: v1.5.1 extension_name: flock code-quality-check: name: Code Quality Check - uses: duckdb/extension-ci-tools/.github/workflows/_extension_code_quality.yml@v1.5.0 + uses: duckdb/extension-ci-tools/.github/workflows/_extension_code_quality.yml@v1.5.1 with: - duckdb_version: v1.5.0 - ci_tools_version: v1.5.0 + duckdb_version: v1.5.1 + ci_tools_version: v1.5.1 extension_name: flock format_checks: "format;tidy" \ No newline at end of file diff --git a/duckdb b/duckdb index 3a3967aa..7dbb2e64 160000 --- a/duckdb +++ b/duckdb @@ -1 +1 @@ -Subproject commit 3a3967aa8190d0a2d1931d4ca4f5d920760030b4 +Subproject commit 7dbb2e646fea939a89f10a55aa98c474cbb0c098 diff --git a/extension-ci-tools b/extension-ci-tools index 02fb3fd3..ef15a2a7 160000 --- a/extension-ci-tools +++ b/extension-ci-tools @@ -1 +1 @@ -Subproject commit 02fb3fd377ba6c46d61b1163413961558cecf5a3 +Subproject commit ef15a2a7453db5b4f85b7c668a545ae2f1193ff6